pub struct RegisteredDependency {
pub name: String,
pub crate_name: String,
pub module_path: String,
pub constructor: DependencyConstructor,
pub dependencies: Vec<String>,
}Fields§
§name: String§crate_name: String§module_path: String§constructor: DependencyConstructor§dependencies: Vec<String>Implementations§
Source§impl RegisteredDependency
impl RegisteredDependency
pub fn crate_and_module(&self) -> String
Trait Implementations§
Source§impl Clone for RegisteredDependency
impl Clone for RegisteredDependency
Source§fn clone(&self) -> RegisteredDependency
fn clone(&self) -> RegisteredDependency
Returns a duplicate of the value. Read more
1.0.0 · 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 RegisteredDependency
impl Debug for RegisteredDependency
Source§impl Hash for RegisteredDependency
impl Hash for RegisteredDependency
Source§impl PartialEq for RegisteredDependency
impl PartialEq for RegisteredDependency
impl Eq for RegisteredDependency
Auto Trait Implementations§
impl Freeze for RegisteredDependency
impl !RefUnwindSafe for RegisteredDependency
impl Send for RegisteredDependency
impl Sync for RegisteredDependency
impl Unpin for RegisteredDependency
impl !UnwindSafe for RegisteredDependency
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