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
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
type Output = T
type Output = T
Should always be Self