pub struct CreateReleaseParams {
pub body: Option<String>,
pub draft: Option<bool>,
pub is_authorized_only: Option<bool>,
pub name: Option<String>,
pub prerelease: Option<bool>,
pub tag_name: Option<String>,
pub target_commitish: Option<String>,
}Fields§
§body: Option<String>§draft: Option<bool>§name: Option<String>§prerelease: Option<bool>§tag_name: Option<String>§target_commitish: Option<String>Trait Implementations§
Source§impl Clone for CreateReleaseParams
impl Clone for CreateReleaseParams
Source§fn clone(&self) -> CreateReleaseParams
fn clone(&self) -> CreateReleaseParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CreateReleaseParams
impl Debug for CreateReleaseParams
Source§impl<'de> Deserialize<'de> for CreateReleaseParams
impl<'de> Deserialize<'de> for CreateReleaseParams
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 CreateReleaseParams
impl RefUnwindSafe for CreateReleaseParams
impl Send for CreateReleaseParams
impl Sync for CreateReleaseParams
impl Unpin for CreateReleaseParams
impl UnsafeUnpin for CreateReleaseParams
impl UnwindSafe for CreateReleaseParams
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