Enum chd::metadata::KnownMetadata
source · #[repr(u32)]pub enum KnownMetadata {
Wildcard = 0,
HardDisk = 1_195_656_260,
HardDiskIdent = 1_229_213_268,
HardDiskKey = 1_262_836_000,
PcmciaCIS = 1_128_878_880,
CdRomOld = 1_128_809_284,
CdRomTrack = 1_128_813_650,
CdRomTrack2 = 1_128_813_618,
GdRomOld = 1_128_810_324,
GdRomTrack = 1_128_810_308,
AudioVideo = 1_096_171_862,
AudioVideoLaserDisc = 1_096_174_660,
}
Expand description
A list of well-known metadata tags.
Variants§
Wildcard = 0
Wildcard for search (0)
HardDisk = 1_195_656_260
Hard Disk (GDDD
)
HardDiskIdent = 1_229_213_268
Hard Disk Identifier (IDNT
)
HardDiskKey = 1_262_836_000
Hard Disk Key (KEY
)
PcmciaCIS = 1_128_878_880
PCMCIA Card Information (CIS
)
CdRomOld = 1_128_809_284
Legacy CD-ROM metadata (CHCD
)
CdRomTrack = 1_128_813_650
CD-ROM track metadata (CHTR
)
CdRomTrack2 = 1_128_813_618
CD-ROM track metadata (CHT2
)
GdRomOld = 1_128_810_324
Legacy GD-ROM metadata (CHGT
)
GdRomTrack = 1_128_810_308
GD-ROM track metadata (CHGD
)
AudioVideo = 1_096_171_862
A/V metadata (AVAV
)
AudioVideoLaserDisc = 1_096_174_660
LaserDisc A/V metadata (AVLD
)
Implementations§
Trait Implementations§
source§impl Clone for KnownMetadata
impl Clone for KnownMetadata
source§fn clone(&self) -> KnownMetadata
fn clone(&self) -> KnownMetadata
Returns a copy 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 FromPrimitive for KnownMetadata
impl FromPrimitive for KnownMetadata
source§fn from_i64(n: i64) -> Option<Self>
fn from_i64(n: i64) -> Option<Self>
Converts an
i64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u64(n: u64) -> Option<Self>
fn from_u64(n: u64) -> Option<Self>
Converts an
u64
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_isize(n: isize) -> Option<Self>
fn from_isize(n: isize) -> Option<Self>
Converts an
isize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_i8(n: i8) -> Option<Self>
fn from_i8(n: i8) -> Option<Self>
Converts an
i8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_i16(n: i16) -> Option<Self>
fn from_i16(n: i16) -> Option<Self>
Converts an
i16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_i32(n: i32) -> Option<Self>
fn from_i32(n: i32) -> Option<Self>
Converts an
i32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_i128(n: i128) -> Option<Self>
fn from_i128(n: i128) -> Option<Self>
Converts an
i128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moresource§fn from_usize(n: usize) -> Option<Self>
fn from_usize(n: usize) -> Option<Self>
Converts a
usize
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u8(n: u8) -> Option<Self>
fn from_u8(n: u8) -> Option<Self>
Converts an
u8
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u16(n: u16) -> Option<Self>
fn from_u16(n: u16) -> Option<Self>
Converts an
u16
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u32(n: u32) -> Option<Self>
fn from_u32(n: u32) -> Option<Self>
Converts an
u32
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned.source§fn from_u128(n: u128) -> Option<Self>
fn from_u128(n: u128) -> Option<Self>
Converts an
u128
to return an optional value of this type. If the
value cannot be represented by this type, then None
is returned. Read moresource§impl MetadataTag for KnownMetadata
impl MetadataTag for KnownMetadata
impl Copy for KnownMetadata
Auto Trait Implementations§
impl RefUnwindSafe for KnownMetadata
impl Send for KnownMetadata
impl Sync for KnownMetadata
impl Unpin for KnownMetadata
impl UnwindSafe for KnownMetadata
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