pub struct Iteration<IterData> {
pub data: IterData,
pub num_nodes: usize,
pub finish_time: Option<Instant>,
}Fields§
§data: IterDataThe user provided annotation for this iteration
num_nodes: usize§finish_time: Option<Instant>Auto Trait Implementations§
impl<IterData> Freeze for Iteration<IterData>where
IterData: Freeze,
impl<IterData> RefUnwindSafe for Iteration<IterData>where
IterData: RefUnwindSafe,
impl<IterData> Send for Iteration<IterData>where
IterData: Send,
impl<IterData> Sync for Iteration<IterData>where
IterData: Sync,
impl<IterData> Unpin for Iteration<IterData>where
IterData: Unpin,
impl<IterData> UnsafeUnpin for Iteration<IterData>where
IterData: UnsafeUnpin,
impl<IterData> UnwindSafe for Iteration<IterData>where
IterData: UnwindSafe,
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