pub struct DatasetInner {Show 19 fields
pub version: String,
pub dataset_dir: PathBuf,
pub attribute_map: HashMap<Token, Attribute>,
pub calibrated_sensor_map: HashMap<Token, CalibratedSensor>,
pub category_map: HashMap<Token, Category>,
pub ego_pose_map: HashMap<Token, EgoPose>,
pub instance_map: HashMap<Token, InstanceInner>,
pub log_map: HashMap<Token, Log>,
pub map_map: HashMap<Token, Map>,
pub scene_map: HashMap<Token, SceneInner>,
pub sample_map: HashMap<Token, SampleInner>,
pub sample_annotation_map: HashMap<Token, SampleAnnotation>,
pub sample_data_map: HashMap<Token, SampleData>,
pub sensor_map: HashMap<Token, Sensor>,
pub visibility_map: HashMap<VisibilityToken, Visibility>,
pub sorted_ego_pose_tokens: Vec<Token>,
pub sorted_sample_tokens: Vec<Token>,
pub sorted_sample_data_tokens: Vec<Token>,
pub sorted_scene_tokens: Vec<Token>,
}Fields§
§version: String§dataset_dir: PathBuf§attribute_map: HashMap<Token, Attribute>§calibrated_sensor_map: HashMap<Token, CalibratedSensor>§category_map: HashMap<Token, Category>§ego_pose_map: HashMap<Token, EgoPose>§instance_map: HashMap<Token, InstanceInner>§log_map: HashMap<Token, Log>§map_map: HashMap<Token, Map>§scene_map: HashMap<Token, SceneInner>§sample_map: HashMap<Token, SampleInner>§sample_annotation_map: HashMap<Token, SampleAnnotation>§sample_data_map: HashMap<Token, SampleData>§sensor_map: HashMap<Token, Sensor>§visibility_map: HashMap<VisibilityToken, Visibility>§sorted_ego_pose_tokens: Vec<Token>§sorted_sample_tokens: Vec<Token>§sorted_sample_data_tokens: Vec<Token>§sorted_scene_tokens: Vec<Token>Trait Implementations§
Source§impl Clone for DatasetInner
impl Clone for DatasetInner
Source§fn clone(&self) -> DatasetInner
fn clone(&self) -> DatasetInner
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 moreAuto Trait Implementations§
impl Freeze for DatasetInner
impl RefUnwindSafe for DatasetInner
impl Send for DatasetInner
impl Sync for DatasetInner
impl Unpin for DatasetInner
impl UnwindSafe for DatasetInner
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