pub struct SCM {
pub kind: SCMKind,
pub base_url: String,
pub owner: String,
pub repo: String,
}
Expand description
Used to describe the structure of a repository on a supported source control management (SCM) solution.
Fields§
§kind: SCMKind
§base_url: String
The base URL used in API calls
owner: String
The user or organization space that owns the repository
repo: String
The name of the repository
Trait Implementations§
Auto Trait Implementations§
impl Freeze for SCM
impl RefUnwindSafe for SCM
impl Send for SCM
impl Sync for SCM
impl Unpin for SCM
impl UnwindSafe for SCM
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