Struct rustfst::algorithms::queues::NaturalShortestFirstQueue
source · pub struct NaturalShortestFirstQueue { /* private fields */ }
Implementations§
Trait Implementations§
source§impl Debug for NaturalShortestFirstQueue
impl Debug for NaturalShortestFirstQueue
source§impl Queue for NaturalShortestFirstQueue
impl Queue for NaturalShortestFirstQueue
Auto Trait Implementations§
impl Freeze for NaturalShortestFirstQueue
impl !RefUnwindSafe for NaturalShortestFirstQueue
impl !Send for NaturalShortestFirstQueue
impl !Sync for NaturalShortestFirstQueue
impl Unpin for NaturalShortestFirstQueue
impl !UnwindSafe for NaturalShortestFirstQueue
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more