Struct hubcaps::releases::ReleaseOptions
[−]
[src]
pub struct ReleaseOptions { pub tag_name: String, pub target_commitish: Option<String>, pub name: Option<String>, pub body: Option<String>, pub draft: Option<bool>, pub prerelease: Option<bool>, }
Fields
tag_name: String
target_commitish: Option<String>
name: Option<String>
body: Option<String>
draft: Option<bool>
prerelease: Option<bool>
Methods
impl ReleaseOptions
[src]
fn new<T, C, N, B>(
tag: T,
commit: Option<C>,
name: Option<N>,
body: Option<B>,
draft: Option<bool>,
prerelease: Option<bool>
) -> ReleaseOptions where
T: Into<String>,
C: Into<String>,
N: Into<String>,
B: Into<String>,
tag: T,
commit: Option<C>,
name: Option<N>,
body: Option<B>,
draft: Option<bool>,
prerelease: Option<bool>
) -> ReleaseOptions where
T: Into<String>,
C: Into<String>,
N: Into<String>,
B: Into<String>,
fn builder<T>(tag: T) -> ReleaseOptionsBuilder where
T: Into<String>,
T: Into<String>,