pub struct TargetRepo {
pub name: String,
pub path: String,
pub repo: Option<String>,
pub vars: BTreeMap<String, String>,
}Fields§
§name: String§path: String§repo: Option<String>§vars: BTreeMap<String, String>Implementations§
Source§impl TargetRepo
impl TargetRepo
pub fn effective_path(&self) -> String
Trait Implementations§
Source§impl Clone for TargetRepo
impl Clone for TargetRepo
Source§impl Debug for TargetRepo
impl Debug for TargetRepo
Source§impl Default for TargetRepo
impl Default for TargetRepo
Source§impl<'de> Deserialize<'de> for TargetRepo
impl<'de> Deserialize<'de> for TargetRepo
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 Forget for TargetRepo
impl Freeze for TargetRepo
impl Move for TargetRepo
impl RefUnwindSafe for TargetRepo
impl Send for TargetRepo
impl Sync for TargetRepo
impl Unpin for TargetRepo
impl UnsafeUnpin for TargetRepo
impl UnwindSafe for TargetRepo
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