pub struct Source {
pub label: String,
pub url: String,
pub rev: Option<String>,
}Expand description
Where a pack came from, and which revision of it.
Fields§
§label: StringHow the user spelled it, minus the revision — what goes in the marker.
url: StringWhat git is handed.
rev: Option<String>None means the remote’s default branch.
Trait Implementations§
impl Eq for Source
impl StructuralPartialEq for Source
Auto Trait Implementations§
impl Freeze for Source
impl RefUnwindSafe for Source
impl Send for Source
impl Sync for Source
impl Unpin for Source
impl UnsafeUnpin for Source
impl UnwindSafe for Source
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