Enum coswid::GlobalAttributesKey[][src]

#[repr(u32)]pub enum GlobalAttributesKey {
    Lang,
    Directory,
    File,
    Process,
    Resource,
    Size,
    FileVersion,
    Key,
    Location,
    FsName,
    Root,
    PathElements,
    ProcessName,
    Pid,
    Type,
    EntityName,
    RegId,
    Role,
    Thumbprint,
    Date,
    DeviceID,
    Artifact,
    Href,
    Ownership,
    Rel,
    MediaType,
    Use,
    ActivationStatus,
    ChannelType,
    ColloquiaVersion,
    Description,
    Edition,
    EntitlementDataRequired,
    EntitlementKey,
    Generator,
    PersistentId,
    Product,
    ProductFamily,
    Revision,
    Summary,
    UnspscCode,
    UnspscVersion,
}

Variants

Lang
Directory
File
Process
Resource
Size
FileVersion
Key
Location
FsName
Root
PathElements
ProcessName
Pid
Type
EntityName
RegId
Role
Thumbprint
Date
DeviceID
Artifact
Href
Ownership
Rel
MediaType
Use
ActivationStatus
ChannelType
ColloquiaVersion
Description
Edition
EntitlementDataRequired
EntitlementKey
Generator
PersistentId
Product
ProductFamily
Revision
Summary
UnspscCode
UnspscVersion

Trait Implementations

impl Debug for GlobalAttributesKey[src]

impl<'de> Deserialize<'de> for GlobalAttributesKey[src]

impl Eq for GlobalAttributesKey[src]

impl Hash for GlobalAttributesKey[src]

impl PartialEq<GlobalAttributesKey> for GlobalAttributesKey[src]

impl Serialize for GlobalAttributesKey[src]

impl StructuralEq for GlobalAttributesKey[src]

impl StructuralPartialEq for GlobalAttributesKey[src]

impl TryFrom<u32> for GlobalAttributesKey[src]

type Error = TryFromPrimitiveError<Self>

The type returned in the event of a conversion error.

impl TryFromPrimitive for GlobalAttributesKey[src]

type Primitive = u32

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.