-
Notifications
You must be signed in to change notification settings - Fork 163
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
Mz/update toolchain #1518
Mz/update toolchain #1518
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,5 @@ | ||
#![allow(clippy::too_long_first_doc_paragraph)] | ||
|
||
mod static_deque; | ||
|
||
mod kreyvium; | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -254,7 +254,7 @@ pub trait ContiguousEntityContainer: AsRef<[Self::Element]> { | |
fn par_chunks<'this>( | ||
&'this self, | ||
chunk_size: usize, | ||
) -> ParallelChunksWrappingLendingIterator<'_, Self::Element, Self::SelfView<'_>> | ||
) -> ParallelChunksWrappingLendingIterator<'this, Self::Element, Self::SelfView<'this>> | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. do you have the lint that this is triggered by ? It's weird the inference is not working here There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. thanks that's very useful, so essentially the lifetime elision is not exactly "find the lifetime yourself" |
||
where | ||
Self::Element: Sync, | ||
Self::SelfView<'this>: Send, | ||
|
@@ -275,7 +275,7 @@ pub trait ContiguousEntityContainer: AsRef<[Self::Element]> { | |
fn par_chunks_exact<'this>( | ||
&'this self, | ||
chunk_size: usize, | ||
) -> ParallelChunksExactWrappingLendingIterator<'_, Self::Element, Self::SelfView<'_>> | ||
) -> ParallelChunksExactWrappingLendingIterator<'this, Self::Element, Self::SelfView<'this>> | ||
where | ||
Self::Element: Sync, | ||
Self::SelfView<'this>: Send, | ||
|
@@ -457,7 +457,7 @@ pub trait ContiguousEntityContainerMut: ContiguousEntityContainer + AsMut<[Self: | |
fn par_chunks_mut<'this>( | ||
&'this mut self, | ||
chunk_size: usize, | ||
) -> ParallelChunksWrappingLendingIteratorMut<'_, Self::Element, Self::SelfMutView<'_>> | ||
) -> ParallelChunksWrappingLendingIteratorMut<'this, Self::Element, Self::SelfMutView<'this>> | ||
where | ||
Self::Element: Sync + Send, | ||
Self::SelfMutView<'this>: Send, | ||
|
@@ -478,7 +478,7 @@ pub trait ContiguousEntityContainerMut: ContiguousEntityContainer + AsMut<[Self: | |
fn par_chunks_exact_mut<'this>( | ||
&'this mut self, | ||
chunk_size: usize, | ||
) -> ParallelChunksExactWrappingLendingIteratorMut<'_, Self::Element, Self::SelfMutView<'_>> | ||
) -> ParallelChunksExactWrappingLendingIteratorMut<'this, Self::Element, Self::SelfMutView<'this>> | ||
where | ||
Self::Element: Sync + Send, | ||
Self::SelfMutView<'this>: Send, | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
nightly-2024-08-19 | ||
nightly-2024-09-06 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🧐 that's new
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes