pub struct StringId {
pub ptr: *const u8,
pub len: u32,
}Fields§
§ptr: *const u8§len: u32Implementations§
Trait Implementations§
Source§impl From<&StringId> for Utf8StaticStringDependency
impl From<&StringId> for Utf8StaticStringDependency
Source§impl InProcSerialize for StringId
impl InProcSerialize for StringId
const IN_PROC_SIZE: InProcSize = _
fn get_value_size(&self) -> Option<u32>
fn write_value(&self, buffer: &mut Vec<u8>)
Source§unsafe fn read_value(window: &[u8]) -> Self
unsafe fn read_value(window: &[u8]) -> Self
Safety Read more
Auto Trait Implementations§
impl Freeze for StringId
impl RefUnwindSafe for StringId
impl !Send for StringId
impl !Sync for StringId
impl Unpin for StringId
impl UnsafeUnpin 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