#[repr(C)]pub struct StringId(/* private fields */);Expand description
A StringId is used to identify a string in the StringTable. It is
either a regular StringId, meaning that it contains the absolute address
of a string within the string table data. Or it is “virtual”, which means
that the address it points to is resolved via the string table index data,
that maps virtual StringIds to addresses.
Implementations§
Trait Implementations§
impl Copy for StringId
impl Eq for StringId
impl StructuralPartialEq for StringId
Auto Trait Implementations§
impl Freeze for StringId
impl RefUnwindSafe for StringId
impl Send for StringId
impl Sync for StringId
impl Unpin for StringId
impl UnwindSafe for StringId
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