pub struct VcsRepository {Show 17 fields
pub type: VcsRepositoryType,
pub url: String,
pub branch: Option<String>,
pub branches_path: Option<VcsRepositoryBranchesPath>,
pub canonical: Option<bool>,
pub depot: Option<String>,
pub exclude: Vec<String>,
pub no_api: Option<bool>,
pub only: Vec<String>,
pub p4password: Option<String>,
pub p4user: Option<String>,
pub package_path: Option<String>,
pub secure_http: Option<bool>,
pub svn_cache_credentials: Option<bool>,
pub tags_path: Option<VcsRepositoryTagsPath>,
pub trunk_path: Option<VcsRepositoryTrunkPath>,
pub unique_perforce_client_name: Option<String>,
}Fields§
§type: VcsRepositoryType§url: String§branch: Option<String>§branches_path: Option<VcsRepositoryBranchesPath>§canonical: Option<bool>§depot: Option<String>§exclude: Vec<String>§no_api: Option<bool>§only: Vec<String>§p4password: Option<String>§p4user: Option<String>§package_path: Option<String>§secure_http: Option<bool>§svn_cache_credentials: Option<bool>§trunk_path: Option<VcsRepositoryTrunkPath>§unique_perforce_client_name: Option<String>Trait Implementations§
Source§impl Clone for VcsRepository
impl Clone for VcsRepository
Source§fn clone(&self) -> VcsRepository
fn clone(&self) -> VcsRepository
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 VcsRepository
impl Debug for VcsRepository
Source§impl<'de> Deserialize<'de> for VcsRepository
impl<'de> Deserialize<'de> for VcsRepository
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 VcsRepository
impl RefUnwindSafe for VcsRepository
impl Send for VcsRepository
impl Sync for VcsRepository
impl Unpin for VcsRepository
impl UnsafeUnpin for VcsRepository
impl UnwindSafe for VcsRepository
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