pub struct ExtensionModuleSpec {
pub name: String,
pub path: PathBuf,
pub config: Value,
pub extension_sections: HashMap<String, Value>,
}Fields§
§name: String§path: PathBuf§config: Value§extension_sections: HashMap<String, Value>Extension sections from the project config, available for section claims.
Trait Implementations§
Source§impl Clone for ExtensionModuleSpec
impl Clone for ExtensionModuleSpec
Source§fn clone(&self) -> ExtensionModuleSpec
fn clone(&self) -> ExtensionModuleSpec
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ExtensionModuleSpec
impl RefUnwindSafe for ExtensionModuleSpec
impl Send for ExtensionModuleSpec
impl Sync for ExtensionModuleSpec
impl Unpin for ExtensionModuleSpec
impl UnsafeUnpin for ExtensionModuleSpec
impl UnwindSafe for ExtensionModuleSpec
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more