pub struct EventColumns {
pub time: Vec<f64>,
pub leg_id: Vec<u32>,
pub pos: Vec<u32>,
pub mob: Vec<Mobility>,
pub kind: Vec<u8>,
}Expand description
Owned columns of an EventFrames.
Fields§
§time: Vec<f64>§leg_id: Vec<u32>§pos: Vec<u32>§mob: Vec<Mobility>§kind: Vec<u8>Trait Implementations§
Source§impl Clone for EventColumns
impl Clone for EventColumns
Source§impl Debug for EventColumns
impl Debug for EventColumns
Source§impl Default for EventColumns
impl Default for EventColumns
Source§impl PartialEq for EventColumns
impl PartialEq for EventColumns
impl StructuralPartialEq for EventColumns
Source§impl TryFrom<EventColumns> for EventFrames
Event frames from columns, e.g. read back from Arrow. Only the lengths
are checked here; a Replayer checks the values.
impl TryFrom<EventColumns> for EventFrames
Event frames from columns, e.g. read back from Arrow. Only the lengths
are checked here; a Replayer checks the values.
Source§type Error = ColumnLengthError
type Error = ColumnLengthError
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for EventColumns
impl RefUnwindSafe for EventColumns
impl Send for EventColumns
impl Sync for EventColumns
impl Unpin for EventColumns
impl UnsafeUnpin for EventColumns
impl UnwindSafe for EventColumns
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