Struct python_packaging::resource_collection::CompiledResourcesCollection [−][src]
pub struct CompiledResourcesCollection<'a> {
pub resources: BTreeMap<String, Resource<'a, u8>>,
pub extra_files: Vec<FileInstall>,
}
Expand description
Represents a finalized collection of Python resources.
Instances are produced from a PythonResourceCollector
and a
PythonBytecodeCompiler
to produce bytecode.
Fields
resources: BTreeMap<String, Resource<'a, u8>>
All indexes resources.
extra_files: Vec<FileInstall>
Extra file installs that must be performed so referenced files are available.
Implementations
Write resources to packed resources data, version 1.
Convert the file installs to a FileManifest.
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl<'a> RefUnwindSafe for CompiledResourcesCollection<'a>
impl<'a> Send for CompiledResourcesCollection<'a>
impl<'a> Sync for CompiledResourcesCollection<'a>
impl<'a> Unpin for CompiledResourcesCollection<'a>
impl<'a> UnwindSafe for CompiledResourcesCollection<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more