[][src]Enum python_packed_resources::data::ResourceField

pub enum ResourceField {
    EndOfIndex,
    StartOfEntry,
    EndOfEntry,
    Flavor,
    ModuleName,
    IsPackage,
    IsNamespacePackage,
    InMemorySource,
    InMemoryBytecode,
    InMemoryBytecodeOpt1,
    InMemoryBytecodeOpt2,
    InMemoryExtensionModuleSharedLibrary,
    InMemoryResourcesData,
    InMemoryDistributionResource,
    InMemorySharedLibrary,
    SharedLibraryDependencyNames,
    RelativeFilesystemModuleSource,
    RelativeFilesystemModuleBytecode,
    RelativeFilesystemModuleBytecodeOpt1,
    RelativeFilesystemModuleBytecodeOpt2,
    RelativeFilesystemExtensionModuleSharedLibrary,
    RelativeFilesystemPackageResources,
    RelativeFilesystemDistributionResource,
}

Describes a resource field type in the resource index.

Variants

EndOfIndex
StartOfEntry
EndOfEntry
Flavor
ModuleName
IsPackage
IsNamespacePackage
InMemorySource
InMemoryBytecode
InMemoryBytecodeOpt1
InMemoryBytecodeOpt2
InMemoryExtensionModuleSharedLibrary
InMemoryResourcesData
InMemoryDistributionResource
InMemorySharedLibrary
SharedLibraryDependencyNames
RelativeFilesystemModuleSource
RelativeFilesystemModuleBytecode
RelativeFilesystemModuleBytecodeOpt1
RelativeFilesystemModuleBytecodeOpt2
RelativeFilesystemExtensionModuleSharedLibrary
RelativeFilesystemPackageResources
RelativeFilesystemDistributionResource

Trait Implementations

impl Clone for ResourceField[src]

impl Copy for ResourceField[src]

impl Debug for ResourceField[src]

impl Eq for ResourceField[src]

impl Into<u8> for ResourceField[src]

impl Ord for ResourceField[src]

impl PartialEq<ResourceField> for ResourceField[src]

impl PartialOrd<ResourceField> for ResourceField[src]

impl StructuralEq for ResourceField[src]

impl StructuralPartialEq for ResourceField[src]

impl TryFrom<u8> for ResourceField[src]

type Error = &'static str

The type returned in the event of a conversion error.

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> From<T> for T[src]

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

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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.