#[repr(C)]pub struct FntDirectory {
pub subtable_offset: u32,
pub first_file_id: u16,
pub parent_id: u16,
}Expand description
A directory entry in the FNT’s directory list.
Fields§
§subtable_offset: u32Offset to this directory’s subtable, which contains the names of immediate children (both files and directories).
first_file_id: u16The first file ID.
parent_id: u16The parent ID. If this is the root directory, this number is actually the total number of directories, as the root has no parent anyway.
Trait Implementations§
Source§impl Clone for FntDirectory
impl Clone for FntDirectory
Source§fn clone(&self) -> FntDirectory
fn clone(&self) -> FntDirectory
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 moreimpl Copy for FntDirectory
impl Pod for FntDirectory
Auto Trait Implementations§
impl Freeze for FntDirectory
impl RefUnwindSafe for FntDirectory
impl Send for FntDirectory
impl Sync for FntDirectory
impl Unpin for FntDirectory
impl UnsafeUnpin for FntDirectory
impl UnwindSafe for FntDirectory
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
Source§impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
impl<T> CheckedBitPattern for Twhere
T: AnyBitPattern,
Source§type Bits = T
type Bits = T
Self must have the same layout as the specified Bits except for
the possible invalid bit patterns being checked during
is_valid_bit_pattern.Source§fn is_valid_bit_pattern(_bits: &T) -> bool
fn is_valid_bit_pattern(_bits: &T) -> bool
If this function returns true, then it must be valid to reinterpret
bits
as &Self.