-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Closes #596] Fix List
(Remove unsoundness, interior mutability)
#598
Conversation
참고로, 이 PR이 끝나면,
|
fn iter_shared_mut
into an unsafe fn.List
(Remove unsoundness, interior mutability)
#451 에서 |
결론만 말씀드리자면,
|
추가적으로, 아직 고민 중입니다만, 나중에 rv6가 intrusive_list.rs의 |
답변 고맙습니다. 제가 이해한 바로는 이 PR에서 interior mutability를 제거하면서 리스트 API 사용자 입장에서는 "원래 |
|
bors r+ |
Build succeeded: |
Closes #596
fn iter_shared_mut
->unsafe fn iter_strong_pin_mut_unchecked
ListEntry
List
는RefCell
이나 tock의 list등과 달리, interior mutability를 꼭 사용해야하는 이유가 없는 것 같아 이를 제거했습니다.