Struct python_packaging::module_util::PythonModuleSuffixes [−][src]
pub struct PythonModuleSuffixes {
pub source: Vec<String>,
pub bytecode: Vec<String>,
pub debug_bytecode: Vec<String>,
pub optimized_bytecode: Vec<String>,
pub extension: Vec<String>,
}Represents file name suffixes for Python modules.
Fields
source: Vec<String>Suffixes for Python source modules.
bytecode: Vec<String>Suffixes for Python bytecode modules.
debug_bytecode: Vec<String>Suffixes for Python debug bytecode modules.
optimized_bytecode: Vec<String>Suffixes for Python optimized bytecode modules.
extension: Vec<String>Suffixes for Python extension modules.
Trait Implementations
impl Clone for PythonModuleSuffixes[src]
impl Clone for PythonModuleSuffixes[src]fn clone(&self) -> PythonModuleSuffixes[src]
pub fn clone_from(&mut self, source: &Self)1.0.0[src]
impl PartialEq<PythonModuleSuffixes> for PythonModuleSuffixes[src]
impl PartialEq<PythonModuleSuffixes> for PythonModuleSuffixes[src]fn eq(&self, other: &PythonModuleSuffixes) -> bool[src]
fn ne(&self, other: &PythonModuleSuffixes) -> bool[src]
Auto Trait Implementations
impl RefUnwindSafe for PythonModuleSuffixes
impl RefUnwindSafe for PythonModuleSuffixesimpl Send for PythonModuleSuffixes
impl Send for PythonModuleSuffixesimpl Sync for PythonModuleSuffixes
impl Sync for PythonModuleSuffixesimpl Unpin for PythonModuleSuffixes
impl Unpin for PythonModuleSuffixesimpl UnwindSafe for PythonModuleSuffixes
impl UnwindSafe for PythonModuleSuffixes