pub struct BuildConfiguration {Show 14 fields
pub branch_name: Option<String>,
pub build_definition_id: Option<i32>,
pub build_system: Option<String>,
pub creation_date: Option<OffsetDateTime>,
pub flavor: Option<String>,
pub id: Option<i32>,
pub number: Option<String>,
pub platform: Option<String>,
pub project: Option<ShallowReference>,
pub repository_guid: Option<String>,
pub repository_type: Option<String>,
pub source_version: Option<String>,
pub target_branch_name: Option<String>,
pub uri: Option<String>,
}
Expand description
BuildConfiguration Details.
Fields§
§branch_name: Option<String>
Branch name for which build is generated.
build_definition_id: Option<i32>
BuildDefinitionId for build.
build_system: Option<String>
Build system.
creation_date: Option<OffsetDateTime>
Build Creation Date.
flavor: Option<String>
Build flavor (eg Build/Release).
id: Option<i32>
BuildConfiguration Id.
number: Option<String>
Build Number.
platform: Option<String>
BuildConfiguration Platform.
project: Option<ShallowReference>
An abstracted reference to some other resource. This class is used to provide the build data contracts with a uniform way to reference other resources in a way that provides easy traversal through links.
repository_guid: Option<String>
Repository Guid for the Build.
repository_type: Option<String>
Repository Type (eg. TFSGit).
source_version: Option<String>
Source Version(/first commit) for the build was triggered.
target_branch_name: Option<String>
Target BranchName.
uri: Option<String>
Build Uri.
Implementations§
Trait Implementations§
source§impl Clone for BuildConfiguration
impl Clone for BuildConfiguration
source§fn clone(&self) -> BuildConfiguration
fn clone(&self) -> BuildConfiguration
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 BuildConfiguration
impl Debug for BuildConfiguration
source§impl Default for BuildConfiguration
impl Default for BuildConfiguration
source§fn default() -> BuildConfiguration
fn default() -> BuildConfiguration
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for BuildConfiguration
impl<'de> Deserialize<'de> for BuildConfiguration
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 BuildConfiguration
impl PartialEq for BuildConfiguration
source§fn eq(&self, other: &BuildConfiguration) -> bool
fn eq(&self, other: &BuildConfiguration) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for BuildConfiguration
impl Serialize for BuildConfiguration
impl StructuralPartialEq for BuildConfiguration
Auto Trait Implementations§
impl RefUnwindSafe for BuildConfiguration
impl Send for BuildConfiguration
impl Sync for BuildConfiguration
impl Unpin for BuildConfiguration
impl UnwindSafe for BuildConfiguration
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