pub struct BuildDefinitionRevision {
pub changed_by: Option<IdentityRef>,
pub changed_date: Option<OffsetDateTime>,
pub change_type: Option<ChangeType>,
pub comment: Option<String>,
pub definition_url: Option<String>,
pub name: Option<String>,
pub revision: Option<i32>,
}Expand description
Represents a revision of a build definition.
Fields§
§changed_by: Option<IdentityRef>§changed_date: Option<OffsetDateTime>The date and time that the definition was changed.
change_type: Option<ChangeType>The change type (add, edit, delete).
comment: Option<String>The comment associated with the change.
definition_url: Option<String>A link to the definition at this revision.
name: Option<String>The name of the definition.
revision: Option<i32>The revision number.
Implementations§
Trait Implementations§
Source§impl Clone for BuildDefinitionRevision
impl Clone for BuildDefinitionRevision
Source§fn clone(&self) -> BuildDefinitionRevision
fn clone(&self) -> BuildDefinitionRevision
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 BuildDefinitionRevision
impl Debug for BuildDefinitionRevision
Source§impl Default for BuildDefinitionRevision
impl Default for BuildDefinitionRevision
Source§fn default() -> BuildDefinitionRevision
fn default() -> BuildDefinitionRevision
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for BuildDefinitionRevision
impl<'de> Deserialize<'de> for BuildDefinitionRevision
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 BuildDefinitionRevision
impl PartialEq for BuildDefinitionRevision
Source§impl Serialize for BuildDefinitionRevision
impl Serialize for BuildDefinitionRevision
impl StructuralPartialEq for BuildDefinitionRevision
Auto Trait Implementations§
impl Freeze for BuildDefinitionRevision
impl RefUnwindSafe for BuildDefinitionRevision
impl Send for BuildDefinitionRevision
impl Sync for BuildDefinitionRevision
impl Unpin for BuildDefinitionRevision
impl UnwindSafe for BuildDefinitionRevision
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<D> DeserializeWith<JsonFormat> for Dwhere
D: DeserializeOwned,
impl<D> DeserializeWith<JsonFormat> for Dwhere
D: DeserializeOwned,
Source§fn deserialize_with(body: ResponseBody) -> Result<D, Error>
fn deserialize_with(body: ResponseBody) -> Result<D, Error>
Deserialize the response body using the specified format. Read more