pub struct VisionDetections {
pub stream_id: String,
pub frame_seq: u64,
pub stamp: Time,
pub keypoints: Vec<Keypoint2D>,
pub tracks: Vec<Track2D>,
}Fields§
§stream_id: String§frame_seq: u64§stamp: Time§keypoints: Vec<Keypoint2D>§tracks: Vec<Track2D>Implementations§
Source§impl VisionDetections
impl VisionDetections
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 VisionDetections
impl Clone for VisionDetections
Source§impl Debug for VisionDetections
impl Debug for VisionDetections
Source§impl Default for VisionDetections
impl Default for VisionDetections
Source§impl PartialEq for VisionDetections
impl PartialEq for VisionDetections
impl StructuralPartialEq for VisionDetections
Auto Trait Implementations§
impl Freeze for VisionDetections
impl RefUnwindSafe for VisionDetections
impl Send for VisionDetections
impl Sync for VisionDetections
impl Unpin for VisionDetections
impl UnsafeUnpin for VisionDetections
impl UnwindSafe for VisionDetections
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