pub struct SymbolTableEntry {
pub link_name_offset: u64,
pub object_header_address: u64,
pub cache_type: u32,
pub scratch_pad: [u8; 16],
}Expand description
A single entry in a Symbol Table Node (SNOD).
Fields§
§link_name_offset: u64Byte offset of the link name in the local heap.
object_header_address: u64Address of the child object’s header.
cache_type: u32Cache type: 0=none, 1=group, 2=symbolic link.
scratch_pad: [u8; 16]16-byte scratch pad (cached data).
Trait Implementations§
Source§impl Clone for SymbolTableEntry
impl Clone for SymbolTableEntry
Source§fn clone(&self) -> SymbolTableEntry
fn clone(&self) -> SymbolTableEntry
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 moreAuto Trait Implementations§
impl Freeze for SymbolTableEntry
impl RefUnwindSafe for SymbolTableEntry
impl Send for SymbolTableEntry
impl Sync for SymbolTableEntry
impl Unpin for SymbolTableEntry
impl UnsafeUnpin for SymbolTableEntry
impl UnwindSafe for SymbolTableEntry
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