pub struct CreateReleaseOption {
pub body: Option<String>,
pub draft: Option<bool>,
pub name: Option<String>,
pub prerelease: Option<bool>,
pub tag_name: String,
pub target_commitish: Option<String>,
}
Expand description
CreateReleaseOption : CreateReleaseOption options when creating a release
Fields§
§body: Option<String>
§draft: Option<bool>
§name: Option<String>
§prerelease: Option<bool>
§tag_name: String
§target_commitish: Option<String>
Implementations§
Source§impl CreateReleaseOption
impl CreateReleaseOption
Sourcepub fn new(tag_name: String) -> CreateReleaseOption
pub fn new(tag_name: String) -> CreateReleaseOption
CreateReleaseOption options when creating a release
Trait Implementations§
Source§impl Clone for CreateReleaseOption
impl Clone for CreateReleaseOption
Source§fn clone(&self) -> CreateReleaseOption
fn clone(&self) -> CreateReleaseOption
Returns a copy 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 CreateReleaseOption
impl Debug for CreateReleaseOption
Source§impl Default for CreateReleaseOption
impl Default for CreateReleaseOption
Source§fn default() -> CreateReleaseOption
fn default() -> CreateReleaseOption
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateReleaseOption
impl<'de> Deserialize<'de> for CreateReleaseOption
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 CreateReleaseOption
impl PartialEq for CreateReleaseOption
Source§impl Serialize for CreateReleaseOption
impl Serialize for CreateReleaseOption
impl StructuralPartialEq for CreateReleaseOption
Auto Trait Implementations§
impl Freeze for CreateReleaseOption
impl RefUnwindSafe for CreateReleaseOption
impl Send for CreateReleaseOption
impl Sync for CreateReleaseOption
impl Unpin for CreateReleaseOption
impl UnwindSafe for CreateReleaseOption
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