pub struct ItemPropertiesBox { /* private fields */ }
Expand description
See ISOBMFF (ISO 14496-12:2020) § 8.11.14.1
The properties themselves are stored in properties
, but the items they’re
associated with are stored in association_entries
. It’s necessary to
maintain this indirection because multiple items can reference the same
property. For example, both the primary item and alpha item can share the
same ImageSpatialExtentsProperty
.
Trait Implementations§
Source§impl Debug for ItemPropertiesBox
impl Debug for ItemPropertiesBox
Source§impl Default for ItemPropertiesBox
impl Default for ItemPropertiesBox
Source§fn default() -> ItemPropertiesBox
fn default() -> ItemPropertiesBox
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ItemPropertiesBox
impl RefUnwindSafe for ItemPropertiesBox
impl Send for ItemPropertiesBox
impl Sync for ItemPropertiesBox
impl Unpin for ItemPropertiesBox
impl UnwindSafe for ItemPropertiesBox
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