pub struct LastAttachTimeTracker {
pub arr: Array2<Second>,
}Fields§
§arr: Array2<Second>Trait Implementations§
Source§impl Clone for LastAttachTimeTracker
impl Clone for LastAttachTimeTracker
Source§fn clone(&self) -> LastAttachTimeTracker
fn clone(&self) -> LastAttachTimeTracker
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LastAttachTimeTracker
impl Debug for LastAttachTimeTracker
Source§impl<'de> Deserialize<'de> for LastAttachTimeTracker
impl<'de> Deserialize<'de> for LastAttachTimeTracker
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for LastAttachTimeTracker
impl Serialize for LastAttachTimeTracker
Source§impl StateTracker for LastAttachTimeTracker
impl StateTracker for LastAttachTimeTracker
fn default(canvas: &dyn Canvas) -> Self
fn reset(&mut self)
fn reset_assuming_empty_state(&mut self)
fn record_single_event( &mut self, event: &Event, time: Second, _total_rate: PerSecond, _chosen_event_rate: f64, _energy_change: f64, _energy: Energy, _n_tiles: NumTiles, ) -> &mut Self
fn get_tracker_data(&self) -> RustAny
Auto Trait Implementations§
impl Freeze for LastAttachTimeTracker
impl RefUnwindSafe for LastAttachTimeTracker
impl Send for LastAttachTimeTracker
impl Sync for LastAttachTimeTracker
impl Unpin for LastAttachTimeTracker
impl UnsafeUnpin for LastAttachTimeTracker
impl UnwindSafe for LastAttachTimeTracker
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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