Struct azure_devops_rust_api::build::models::XamlBuildDefinition
source · pub struct XamlBuildDefinition {Show 13 fields
pub definition_reference: DefinitionReference,
pub links: Option<ReferenceLinks>,
pub batch_size: Option<i32>,
pub build_args: Option<String>,
pub continuous_integration_quiet_period: Option<i32>,
pub controller: Option<BuildController>,
pub created_on: Option<OffsetDateTime>,
pub default_drop_location: Option<String>,
pub description: Option<String>,
pub last_build: Option<XamlBuildReference>,
pub repository: Option<BuildRepository>,
pub supported_reasons: Option<SupportedReasons>,
pub trigger_type: Option<TriggerType>,
}
Expand description
Fields§
§definition_reference: DefinitionReference
§links: Option<ReferenceLinks>
The class to represent a collection of REST reference links.
batch_size: Option<i32>
Batch size of the definition
build_args: Option<String>
§continuous_integration_quiet_period: Option<i32>
The continuous integration quiet period
controller: Option<BuildController>
§created_on: Option<OffsetDateTime>
The date this definition was created
default_drop_location: Option<String>
Default drop location for builds from this definition
description: Option<String>
Description of the definition
last_build: Option<XamlBuildReference>
§repository: Option<BuildRepository>
Represents a repository used by a build definition.
supported_reasons: Option<SupportedReasons>
The reasons supported by the template
trigger_type: Option<TriggerType>
How builds are triggered from this definition
Implementations§
source§impl XamlBuildDefinition
impl XamlBuildDefinition
pub fn new(definition_reference: DefinitionReference) -> Self
Trait Implementations§
source§impl Clone for XamlBuildDefinition
impl Clone for XamlBuildDefinition
source§fn clone(&self) -> XamlBuildDefinition
fn clone(&self) -> XamlBuildDefinition
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 XamlBuildDefinition
impl Debug for XamlBuildDefinition
source§impl<'de> Deserialize<'de> for XamlBuildDefinition
impl<'de> Deserialize<'de> for XamlBuildDefinition
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 XamlBuildDefinition
impl PartialEq for XamlBuildDefinition
source§fn eq(&self, other: &XamlBuildDefinition) -> bool
fn eq(&self, other: &XamlBuildDefinition) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.source§impl Serialize for XamlBuildDefinition
impl Serialize for XamlBuildDefinition
impl StructuralPartialEq for XamlBuildDefinition
Auto Trait Implementations§
impl Freeze for XamlBuildDefinition
impl RefUnwindSafe for XamlBuildDefinition
impl Send for XamlBuildDefinition
impl Sync for XamlBuildDefinition
impl Unpin for XamlBuildDefinition
impl UnwindSafe for XamlBuildDefinition
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