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 duplicate 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 Freeze for SampleAnnotation
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more