pub struct ReleaseUpdateInput {
pub name: Option<String>,
pub description: Option<String>,
pub version: Option<String>,
pub commit_sha: Option<String>,
pub pipeline_id: Option<String>,
pub stage_id: Option<String>,
pub start_date: Option<NaiveDate>,
pub target_date: Option<NaiveDate>,
}Fields§
§name: Option<String>The name of the release.
description: Option<String>The description of the release.
version: Option<String>The version of the release.
commit_sha: Option<String>The commit SHA associated with this release.
pipeline_id: Option<String>The identifier of the pipeline this release belongs to.
stage_id: Option<String>The current stage of the release.
start_date: Option<NaiveDate>The estimated start date of the release.
target_date: Option<NaiveDate>The estimated completion date of the release.
Trait Implementations§
Source§impl Clone for ReleaseUpdateInput
impl Clone for ReleaseUpdateInput
Source§fn clone(&self) -> ReleaseUpdateInput
fn clone(&self) -> ReleaseUpdateInput
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 ReleaseUpdateInput
impl Debug for ReleaseUpdateInput
Source§impl Default for ReleaseUpdateInput
impl Default for ReleaseUpdateInput
Source§fn default() -> ReleaseUpdateInput
fn default() -> ReleaseUpdateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReleaseUpdateInput
impl<'de> Deserialize<'de> for ReleaseUpdateInput
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 ReleaseUpdateInput
impl RefUnwindSafe for ReleaseUpdateInput
impl Send for ReleaseUpdateInput
impl Sync for ReleaseUpdateInput
impl Unpin for ReleaseUpdateInput
impl UnwindSafe for ReleaseUpdateInput
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