pub struct ModuleCrate {
pub name: String,
pub dir: PathBuf,
pub info: ModuleInfo,
}Expand description
A module’s crate: its name, its package folder and its metadata.
Fields§
§name: StringIts package’s name (shuyi-physics).
dir: PathBufThe folder of its Cargo.toml.
info: ModuleInfoIts metadata.
Implementations§
Trait Implementations§
Source§impl Clone for ModuleCrate
impl Clone for ModuleCrate
Source§fn clone(&self) -> ModuleCrate
fn clone(&self) -> ModuleCrate
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 moreSource§impl Debug for ModuleCrate
impl Debug for ModuleCrate
impl Eq for ModuleCrate
Source§impl PartialEq for ModuleCrate
impl PartialEq for ModuleCrate
impl StructuralPartialEq for ModuleCrate
Auto Trait Implementations§
impl Freeze for ModuleCrate
impl RefUnwindSafe for ModuleCrate
impl Send for ModuleCrate
impl Sync for ModuleCrate
impl Unpin for ModuleCrate
impl UnsafeUnpin for ModuleCrate
impl UnwindSafe for ModuleCrate
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.