pub struct ReleaseNoteCreateInput {
pub id: MaybeUndefined<String>,
pub pipeline_id: String,
pub release_ids: Vec<String>,
}Expand description
ALPHA Input for creating a release note.
Fields§
§id: MaybeUndefined<String>The identifier in UUID v4 format. If none is provided, the backend will generate one.
pipeline_id: StringIdentifier of the release pipeline.
release_ids: Vec<String>The releases included in this note.
Trait Implementations§
Source§impl Clone for ReleaseNoteCreateInput
impl Clone for ReleaseNoteCreateInput
Source§fn clone(&self) -> ReleaseNoteCreateInput
fn clone(&self) -> ReleaseNoteCreateInput
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 ReleaseNoteCreateInput
impl Debug for ReleaseNoteCreateInput
Source§impl Default for ReleaseNoteCreateInput
impl Default for ReleaseNoteCreateInput
Source§fn default() -> ReleaseNoteCreateInput
fn default() -> ReleaseNoteCreateInput
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ReleaseNoteCreateInput
impl<'de> Deserialize<'de> for ReleaseNoteCreateInput
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 ReleaseNoteCreateInput
impl RefUnwindSafe for ReleaseNoteCreateInput
impl Send for ReleaseNoteCreateInput
impl Sync for ReleaseNoteCreateInput
impl Unpin for ReleaseNoteCreateInput
impl UnsafeUnpin for ReleaseNoteCreateInput
impl UnwindSafe for ReleaseNoteCreateInput
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