pub struct ReleaseSyncInput {Show 13 fields
pub id: Option<String>,
pub name: Option<String>,
pub description: Option<String>,
pub version: Option<String>,
pub commit_sha: Option<String>,
pub stage_id: Option<String>,
pub issue_references: Option<Vec<Box<IssueReferenceInput>>>,
pub pull_request_references: Option<Vec<Box<PullRequestReferenceInput>>>,
pub repository: Option<Box<RepositoryDataInput>>,
pub debug_sink: Option<Box<ReleaseDebugSinkInput>>,
pub start_date: Option<NaiveDate>,
pub target_date: Option<NaiveDate>,
pub pipeline_id: Option<String>,
}Fields§
§id: Option<String>§name: Option<String>§description: Option<String>§version: Option<String>§commit_sha: Option<String>§stage_id: Option<String>§issue_references: Option<Vec<Box<IssueReferenceInput>>>§pull_request_references: Option<Vec<Box<PullRequestReferenceInput>>>§repository: Option<Box<RepositoryDataInput>>§debug_sink: Option<Box<ReleaseDebugSinkInput>>§start_date: Option<NaiveDate>§target_date: Option<NaiveDate>§pipeline_id: Option<String>Trait Implementations§
Source§impl Clone for ReleaseSyncInput
impl Clone for ReleaseSyncInput
Source§fn clone(&self) -> ReleaseSyncInput
fn clone(&self) -> ReleaseSyncInput
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 ReleaseSyncInput
impl Debug for ReleaseSyncInput
Source§impl Default for ReleaseSyncInput
impl Default for ReleaseSyncInput
Source§fn default() -> ReleaseSyncInput
fn default() -> ReleaseSyncInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReleaseSyncInput
impl<'de> Deserialize<'de> for ReleaseSyncInput
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 ReleaseSyncInput
impl RefUnwindSafe for ReleaseSyncInput
impl Send for ReleaseSyncInput
impl Sync for ReleaseSyncInput
impl Unpin for ReleaseSyncInput
impl UnwindSafe for ReleaseSyncInput
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