pub struct CustDataEntry<'a> { /* private fields */ }Expand description
One entry in the CDGuids directory (12 bytes).
Each entry links a GUID to a custom data value and forms a
linked list via the next field.
Implementations§
Source§impl<'a> CustDataEntry<'a>
impl<'a> CustDataEntry<'a>
Sourcepub fn guid_offset(&self) -> i32
pub fn guid_offset(&self) -> i32
Offset into the GUID table for the attribute’s GUID.
Sourcepub fn data_offset(&self) -> i32
pub fn data_offset(&self) -> i32
Offset into the custom data segment (segment 11) for the value.
Trait Implementations§
Source§impl<'a> Clone for CustDataEntry<'a>
impl<'a> Clone for CustDataEntry<'a>
Source§fn clone(&self) -> CustDataEntry<'a>
fn clone(&self) -> CustDataEntry<'a>
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 moreSource§impl<'a> Debug for CustDataEntry<'a>
impl<'a> Debug for CustDataEntry<'a>
impl<'a> Copy for CustDataEntry<'a>
Auto Trait Implementations§
impl<'a> Freeze for CustDataEntry<'a>
impl<'a> RefUnwindSafe for CustDataEntry<'a>
impl<'a> Send for CustDataEntry<'a>
impl<'a> Sync for CustDataEntry<'a>
impl<'a> Unpin for CustDataEntry<'a>
impl<'a> UnsafeUnpin for CustDataEntry<'a>
impl<'a> UnwindSafe for CustDataEntry<'a>
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