pub struct Tracklet {
pub track_id: String,
pub has_lm_id: bool,
pub lm_id: String,
pub obs: Vec<TrackObs>,
pub source_id: String,
pub stamp: Time,
}Fields§
§track_id: String§has_lm_id: bool§lm_id: String§obs: Vec<TrackObs>§source_id: String§stamp: TimeImplementations§
Source§impl Tracklet
impl Tracklet
pub fn encode(&self, w: &mut Writer) -> Result<(), WireError>
pub fn decode(r: &mut Reader<'_>) -> Result<Self, WireError>
pub fn key_holder_be(&self) -> Result<Vec<u8>, WireError>
pub fn key_from_holder_be(r: &mut Reader<'_>) -> Result<Self, WireError>
pub fn key_hash(&self) -> Result<[u8; 16], WireError>
Trait Implementations§
impl StructuralPartialEq for Tracklet
Auto Trait Implementations§
impl Freeze for Tracklet
impl RefUnwindSafe for Tracklet
impl Send for Tracklet
impl Sync for Tracklet
impl Unpin for Tracklet
impl UnsafeUnpin for Tracklet
impl UnwindSafe for Tracklet
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