pub struct RegistryModule {
pub name: String,
pub description: String,
pub registry: String,
pub tags: Vec<String>,
}Expand description
A discovered module within a registry repo.
Fields§
§name: StringModule name (directory name under modules/).
description: StringDescription from the module’s module.yaml metadata.
registry: StringRegistry name (alias) this module belongs to.
Available per-module tags (<module>/v1.0.0 format) in the repo.
Trait Implementations§
Source§impl Clone for RegistryModule
impl Clone for RegistryModule
Source§fn clone(&self) -> RegistryModule
fn clone(&self) -> RegistryModule
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 moreAuto Trait Implementations§
impl Freeze for RegistryModule
impl RefUnwindSafe for RegistryModule
impl Send for RegistryModule
impl Sync for RegistryModule
impl Unpin for RegistryModule
impl UnsafeUnpin for RegistryModule
impl UnwindSafe for RegistryModule
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