pub struct ModuleRegistryEntry {
pub name: String,
pub url: String,
}Expand description
A module registry — a git repo containing modules in modules/<name>/module.yaml structure.
Fields§
§name: StringShort name / alias for this source (defaults to GitHub org name).
url: StringGit URL of the source repository.
Trait Implementations§
Source§impl Clone for ModuleRegistryEntry
impl Clone for ModuleRegistryEntry
Source§fn clone(&self) -> ModuleRegistryEntry
fn clone(&self) -> ModuleRegistryEntry
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 ModuleRegistryEntry
impl Debug for ModuleRegistryEntry
Source§impl<'de> Deserialize<'de> for ModuleRegistryEntry
impl<'de> Deserialize<'de> for ModuleRegistryEntry
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ModuleRegistryEntry
impl RefUnwindSafe for ModuleRegistryEntry
impl Send for ModuleRegistryEntry
impl Sync for ModuleRegistryEntry
impl Unpin for ModuleRegistryEntry
impl UnsafeUnpin for ModuleRegistryEntry
impl UnwindSafe for ModuleRegistryEntry
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