pub struct DataFlowInfo {
pub shape: Vec<usize>,
pub dtype: String,
pub sample_data: Option<Array1<Float>>,
pub flow_rate: Option<f64>,
}Expand description
Information about data flowing through an edge
Fields§
§shape: Vec<usize>Data shape
dtype: StringData type
sample_data: Option<Array1<Float>>Sample data (for preview)
flow_rate: Option<f64>Flow rate (samples/sec)
Trait Implementations§
Source§impl Clone for DataFlowInfo
impl Clone for DataFlowInfo
Source§fn clone(&self) -> DataFlowInfo
fn clone(&self) -> DataFlowInfo
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 moreAuto Trait Implementations§
impl Freeze for DataFlowInfo
impl RefUnwindSafe for DataFlowInfo
impl Send for DataFlowInfo
impl Sync for DataFlowInfo
impl Unpin for DataFlowInfo
impl UnwindSafe for DataFlowInfo
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> 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