#[repr(packed(1))]pub struct GuidDefined {
pub guid: Guid,
pub data_offset: u16,
pub attributes: u16,
}Fields§
§guid: Guid§data_offset: u16§attributes: u16Trait Implementations§
Source§impl Plain for GuidDefined
impl Plain for GuidDefined
fn from_bytes(bytes: &[u8]) -> Result<&Self, Error>where
Self: Sized,
fn slice_from_bytes(bytes: &[u8]) -> Result<&[Self], Error>where
Self: Sized,
fn slice_from_bytes_len(bytes: &[u8], len: usize) -> Result<&[Self], Error>where
Self: Sized,
fn from_mut_bytes(bytes: &mut [u8]) -> Result<&mut Self, Error>where
Self: Sized,
fn slice_from_mut_bytes(bytes: &mut [u8]) -> Result<&mut [Self], Error>where
Self: Sized,
fn slice_from_mut_bytes_len(
bytes: &mut [u8],
len: usize,
) -> Result<&mut [Self], Error>where
Self: Sized,
fn copy_from_bytes(&mut self, bytes: &[u8]) -> Result<(), Error>
Auto Trait Implementations§
impl Freeze for GuidDefined
impl RefUnwindSafe for GuidDefined
impl Send for GuidDefined
impl Sync for GuidDefined
impl Unpin for GuidDefined
impl UnsafeUnpin for GuidDefined
impl UnwindSafe for GuidDefined
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