pub struct Footprint { /* private fields */ }Implementations§
Source§impl Footprint
impl Footprint
pub fn new(iid: &Iid, tf: &TimeFrame, clusters: Vec<Cluster>) -> Footprint
pub fn from_tics(iid: &Iid, tf: &TimeFrame, tics: &[Tic]) -> Footprint
pub fn iid(&self) -> &Iid
pub fn tf(&self) -> &TimeFrame
pub fn clusters(&self) -> &Vec<Cluster>
pub fn now(&self) -> Option<&Cluster>
pub fn df(&self) -> DataFrame
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Footprint
impl RefUnwindSafe for Footprint
impl Send for Footprint
impl Sync for Footprint
impl Unpin for Footprint
impl UnwindSafe for Footprint
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