Struct malwaredb_types::doc::office95::Clsid
source · pub struct Clsid {
pub le_uuid: Uuid,
pub be_uuid: Uuid,
}
Expand description
Clsid is the UUID which matches a Docfile subtype, and the first three segments could be in big or little endian, so we have to check both
Fields§
§le_uuid: Uuid
Little Endian representation, most common
be_uuid: Uuid
Big Endian representation, unlikely to be encountered
Implementations§
Trait Implementations§
source§impl PartialEq for Clsid
impl PartialEq for Clsid
impl Eq for Clsid
impl StructuralPartialEq for Clsid
Auto Trait Implementations§
impl RefUnwindSafe for Clsid
impl Send for Clsid
impl Sync for Clsid
impl Unpin for Clsid
impl UnwindSafe for Clsid
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
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.