Struct azure_devops_rust_api::tfvc::models::GitRepositoryRef
source · pub struct GitRepositoryRef {
pub collection: Option<TeamProjectCollectionReference>,
pub id: Option<String>,
pub is_fork: Option<bool>,
pub name: Option<String>,
pub project: Option<TeamProjectReference>,
pub remote_url: Option<String>,
pub ssh_url: Option<String>,
pub url: Option<String>,
}Expand description
Fields§
§collection: Option<TeamProjectCollectionReference>Reference object for a TeamProjectCollection.
id: Option<String>§is_fork: Option<bool>True if the repository was created as a fork
name: Option<String>§project: Option<TeamProjectReference>Represents a shallow reference to a TeamProject.
remote_url: Option<String>§ssh_url: Option<String>§url: Option<String>Implementations§
Trait Implementations§
source§impl Clone for GitRepositoryRef
impl Clone for GitRepositoryRef
source§fn clone(&self) -> GitRepositoryRef
fn clone(&self) -> GitRepositoryRef
Returns a copy 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 GitRepositoryRef
impl Debug for GitRepositoryRef
source§impl Default for GitRepositoryRef
impl Default for GitRepositoryRef
source§fn default() -> GitRepositoryRef
fn default() -> GitRepositoryRef
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for GitRepositoryRef
impl<'de> Deserialize<'de> for GitRepositoryRef
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
source§impl PartialEq for GitRepositoryRef
impl PartialEq for GitRepositoryRef
source§fn eq(&self, other: &GitRepositoryRef) -> bool
fn eq(&self, other: &GitRepositoryRef) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for GitRepositoryRef
impl Serialize for GitRepositoryRef
impl StructuralPartialEq for GitRepositoryRef
Auto Trait Implementations§
impl Freeze for GitRepositoryRef
impl RefUnwindSafe for GitRepositoryRef
impl Send for GitRepositoryRef
impl Sync for GitRepositoryRef
impl Unpin for GitRepositoryRef
impl UnwindSafe for GitRepositoryRef
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