Struct python_packaging::resource::PythonPackageResource [−][src]
pub struct PythonPackageResource { pub leaf_package: String, pub relative_name: String, pub data: FileData, pub is_stdlib: bool, pub is_test: bool, }
Expand description
Python package resource data, agnostic of storage location.
Fields
leaf_package: String
The leaf-most Python package this resource belongs to.
relative_name: String
The relative path within leaf_package
to this resource.
data: FileData
Location of resource data.
is_stdlib: bool
Whether this resource belongs to the Python standard library.
Modules with this set are distributed as part of Python itself.
is_test: bool
Whether this resource belongs to a package that is a test.
Implementations
Resolve filesystem path to this bytecode.
Trait Implementations
Performs the conversion.
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for PythonPackageResource
impl Send for PythonPackageResource
impl Sync for PythonPackageResource
impl Unpin for PythonPackageResource
impl UnwindSafe for PythonPackageResource
Blanket Implementations
Mutably borrows from an owned value. Read more
type Output = T
type Output = T
Should always be Self