Struct ux_dataflow::DataStream [−][src]
Fields
meta: Vec<Channel<'a>>
frames: Vec<DataFrame<M, D>>
Implementations
impl<'a, M, D> DataStream<'a, M, D> where
M: Display,
D: Display,
[src]
M: Display,
D: Display,
pub fn new(metadata: Vec<Channel<'_>>, data: Vec<DataFrame<M, D>>) -> Self
[src]
Creates a [DataTable] with optional data [data].
- ‘metadata’ - contains row names
The first row in [data] contains the column names. The data type of each column is determined by the first non-null value in that column.
All values in each column are expected to be of the same type, and all rows are expected to have the same length.
Trait Implementations
impl<'a, M: Clone, D: Clone> Clone for DataStream<'a, M, D> where
M: Display,
D: Display,
[src]
M: Display,
D: Display,
fn clone(&self) -> DataStream<'a, M, D>
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl<'a, M, D> Default for DataStream<'a, M, D> where
M: Display,
D: Display,
[src]
M: Display,
D: Display,
Auto Trait Implementations
impl<'a, M, D> RefUnwindSafe for DataStream<'a, M, D> where
D: RefUnwindSafe,
M: RefUnwindSafe,
D: RefUnwindSafe,
M: RefUnwindSafe,
impl<'a, M, D> Send for DataStream<'a, M, D> where
D: Send,
M: Send,
D: Send,
M: Send,
impl<'a, M, D> Sync for DataStream<'a, M, D> where
D: Sync,
M: Sync,
D: Sync,
M: Sync,
impl<'a, M, D> Unpin for DataStream<'a, M, D> where
D: Unpin,
M: Unpin,
D: Unpin,
M: Unpin,
impl<'a, M, D> UnwindSafe for DataStream<'a, M, D> where
D: UnwindSafe,
M: UnwindSafe,
D: UnwindSafe,
M: UnwindSafe,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,