#[repr(i32)]pub enum FileIdHint {
None = 0,
Meta = 1,
Payload = 2,
Paylow = 3,
Paymed = 4,
}Expand description
Hint for disambiguating FileDataId-based lookups. In Diablo IV, a single SNO ID can map to multiple entries (child, meta, payload, etc.). The hint tells the root which variant to return. Roots that don’t use sub-types (e.g. WoW) ignore the hint.
Variants§
None = 0
Default — return the primary entry (child/main content).
Meta = 1
Metadata entry.
Payload = 2
Full-resolution payload.
Paylow = 3
Low-resolution payload.
Paymed = 4
Medium-resolution payload.
Trait Implementations§
Source§impl Clone for FileIdHint
impl Clone for FileIdHint
Source§fn clone(&self) -> FileIdHint
fn clone(&self) -> FileIdHint
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for FileIdHint
Source§impl Debug for FileIdHint
impl Debug for FileIdHint
impl Eq for FileIdHint
Source§impl Hash for FileIdHint
impl Hash for FileIdHint
Source§impl PartialEq for FileIdHint
impl PartialEq for FileIdHint
impl StructuralPartialEq for FileIdHint
Auto Trait Implementations§
impl Freeze for FileIdHint
impl RefUnwindSafe for FileIdHint
impl Send for FileIdHint
impl Sync for FileIdHint
impl Unpin for FileIdHint
impl UnsafeUnpin for FileIdHint
impl UnwindSafe for FileIdHint
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