#[repr(u32)]pub enum KeyValueDataType {
RegNone = 0,
RegSZ = 1,
RegExpandSZ = 2,
RegBinary = 3,
RegDWord = 4,
RegDWordBigEndian = 5,
RegLink = 6,
RegMultiSZ = 7,
RegResourceList = 8,
RegFullResourceDescriptor = 9,
RegResourceRequirementsList = 10,
RegQWord = 11,
}
Expand description
Possible data types of the data belonging to a KeyValue
.
Variants§
RegNone = 0
RegSZ = 1
RegExpandSZ = 2
RegBinary = 3
RegDWord = 4
RegDWordBigEndian = 5
RegLink = 6
RegMultiSZ = 7
RegResourceList = 8
RegFullResourceDescriptor = 9
RegResourceRequirementsList = 10
RegQWord = 11
Implementations§
Trait Implementations§
Source§impl Clone for KeyValueDataType
impl Clone for KeyValueDataType
Source§fn clone(&self) -> KeyValueDataType
fn clone(&self) -> KeyValueDataType
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for KeyValueDataType
impl Debug for KeyValueDataType
Source§impl PartialEq for KeyValueDataType
impl PartialEq for KeyValueDataType
impl Copy for KeyValueDataType
impl Eq for KeyValueDataType
impl StructuralPartialEq for KeyValueDataType
Auto Trait Implementations§
impl Freeze for KeyValueDataType
impl RefUnwindSafe for KeyValueDataType
impl Send for KeyValueDataType
impl Sync for KeyValueDataType
impl Unpin for KeyValueDataType
impl UnwindSafe for KeyValueDataType
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