pub(crate) struct ExtendedXmpSegment {
pub(crate) offset: u32,
pub(crate) total_size: u32,
pub(crate) guid: Vec<u8>,
pub(crate) data: Vec<u8>,
}Fields§
§offset: u32§total_size: u32§guid: Vec<u8>§data: Vec<u8>Trait Implementations§
Source§impl Clone for ExtendedXmpSegment
impl Clone for ExtendedXmpSegment
Source§fn clone(&self) -> ExtendedXmpSegment
fn clone(&self) -> ExtendedXmpSegment
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 ExtendedXmpSegment
impl Debug for ExtendedXmpSegment
Source§impl Default for ExtendedXmpSegment
impl Default for ExtendedXmpSegment
Source§fn default() -> ExtendedXmpSegment
fn default() -> ExtendedXmpSegment
Returns the “default value” for a type. Read more
Source§impl PartialEq for ExtendedXmpSegment
impl PartialEq for ExtendedXmpSegment
impl Eq for ExtendedXmpSegment
impl StructuralPartialEq for ExtendedXmpSegment
Auto Trait Implementations§
impl Freeze for ExtendedXmpSegment
impl RefUnwindSafe for ExtendedXmpSegment
impl Send for ExtendedXmpSegment
impl Sync for ExtendedXmpSegment
impl Unpin for ExtendedXmpSegment
impl UnsafeUnpin for ExtendedXmpSegment
impl UnwindSafe for ExtendedXmpSegment
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