pub struct Archive {
pub alembic_file_version: u16,
pub version: u32,
pub ogawa_file_version: u32,
pub root_group: GroupChunk,
pub root_header: ObjectHeader,
pub time_samplings: Vec<Rc<TimeSampling>>,
pub max_samples: Vec<i64>,
pub indexed_meta_data: Vec<MetaData>,
}
Fields§
§alembic_file_version: u16
§version: u32
§ogawa_file_version: u32
§root_group: GroupChunk
§root_header: ObjectHeader
§time_samplings: Vec<Rc<TimeSampling>>
§max_samples: Vec<i64>
§indexed_meta_data: Vec<MetaData>
Implementations§
Source§impl Archive
impl Archive
pub fn new(reader: &mut dyn ArchiveReader) -> Result<Self>
pub fn load_root_object( &self, reader: &mut dyn ArchiveReader, ) -> Result<ObjectReader>
Auto Trait Implementations§
impl Freeze for Archive
impl RefUnwindSafe for Archive
impl !Send for Archive
impl !Sync for Archive
impl Unpin for Archive
impl UnwindSafe for Archive
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