pub struct Detection3DSet {
pub set_id: String,
pub frame_ref: FrameRef,
pub has_tile: bool,
pub tile_key: TileKey,
pub dets: Vec<Detection3D>,
pub stamp: Time,
pub source_id: String,
}Fields§
§set_id: String§frame_ref: FrameRef§has_tile: bool§tile_key: TileKey§dets: Vec<Detection3D>§stamp: Time§source_id: StringImplementations§
Source§impl Detection3DSet
impl Detection3DSet
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§
Source§impl Clone for Detection3DSet
impl Clone for Detection3DSet
Source§impl Debug for Detection3DSet
impl Debug for Detection3DSet
Source§impl Default for Detection3DSet
impl Default for Detection3DSet
Source§impl PartialEq for Detection3DSet
impl PartialEq for Detection3DSet
impl StructuralPartialEq for Detection3DSet
Auto Trait Implementations§
impl Freeze for Detection3DSet
impl RefUnwindSafe for Detection3DSet
impl Send for Detection3DSet
impl Sync for Detection3DSet
impl Unpin for Detection3DSet
impl UnsafeUnpin for Detection3DSet
impl UnwindSafe for Detection3DSet
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