Struct nuscenes_data::serializable::SampleAnnotation
source · pub struct SampleAnnotation {
pub token: Token,
pub num_lidar_pts: isize,
pub num_radar_pts: isize,
pub size: [f64; 3],
pub rotation: [f64; 4],
pub translation: [f64; 3],
pub sample_token: Token,
pub instance_token: Token,
pub attribute_tokens: Vec<Token>,
pub visibility_token: Option<VisibilityToken>,
pub prev: Option<Token>,
pub next: Option<Token>,
}
Fields§
§token: Token
§num_lidar_pts: isize
§num_radar_pts: isize
§size: [f64; 3]
§rotation: [f64; 4]
§translation: [f64; 3]
§sample_token: Token
§instance_token: Token
§attribute_tokens: Vec<Token>
§visibility_token: Option<VisibilityToken>
§prev: Option<Token>
§next: Option<Token>
Trait Implementations§
source§impl Clone for SampleAnnotation
impl Clone for SampleAnnotation
source§fn clone(&self) -> SampleAnnotation
fn clone(&self) -> SampleAnnotation
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SampleAnnotation
impl Debug for SampleAnnotation
source§impl<'de> Deserialize<'de> for SampleAnnotation
impl<'de> Deserialize<'de> for SampleAnnotation
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where __D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl RefUnwindSafe for SampleAnnotation
impl Send for SampleAnnotation
impl Sync for SampleAnnotation
impl Unpin for SampleAnnotation
impl UnwindSafe for SampleAnnotation
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