pub struct WorkspaceRepositoryConfiguration {
pub type_: Option<String>,
pub host_name: Option<String>,
pub account_name: Option<String>,
pub project_name: Option<String>,
pub repository_name: Option<String>,
pub collaboration_branch: Option<String>,
pub root_folder: Option<String>,
pub last_commit_id: Option<String>,
pub tenant_id: Option<String>,
}Expand description
Git integration settings
Fields§
§type_: Option<String>Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration
host_name: Option<String>GitHub Enterprise host name. For example: https://github.mydomain.com
account_name: Option<String>Account name
project_name: Option<String>VSTS project name
repository_name: Option<String>Repository name
collaboration_branch: Option<String>Collaboration branch
root_folder: Option<String>Root folder to use in the repository
last_commit_id: Option<String>The last commit ID
tenant_id: Option<String>The VSTS tenant ID
Implementations§
Trait Implementations§
Source§impl Clone for WorkspaceRepositoryConfiguration
impl Clone for WorkspaceRepositoryConfiguration
Source§fn clone(&self) -> WorkspaceRepositoryConfiguration
fn clone(&self) -> WorkspaceRepositoryConfiguration
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 Default for WorkspaceRepositoryConfiguration
impl Default for WorkspaceRepositoryConfiguration
Source§fn default() -> WorkspaceRepositoryConfiguration
fn default() -> WorkspaceRepositoryConfiguration
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for WorkspaceRepositoryConfiguration
impl<'de> Deserialize<'de> for WorkspaceRepositoryConfiguration
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 WorkspaceRepositoryConfiguration
impl PartialEq for WorkspaceRepositoryConfiguration
Source§fn eq(&self, other: &WorkspaceRepositoryConfiguration) -> bool
fn eq(&self, other: &WorkspaceRepositoryConfiguration) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for WorkspaceRepositoryConfiguration
Auto Trait Implementations§
impl Freeze for WorkspaceRepositoryConfiguration
impl RefUnwindSafe for WorkspaceRepositoryConfiguration
impl Send for WorkspaceRepositoryConfiguration
impl Sync for WorkspaceRepositoryConfiguration
impl Unpin for WorkspaceRepositoryConfiguration
impl UnwindSafe for WorkspaceRepositoryConfiguration
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