Struct octorust::types::ReposCreateDeploymentRequest [−][src]
pub struct ReposCreateDeploymentRequest { pub auto_merge: Option<bool>, pub description: String, pub environment: String, pub payload: Option<Data>, pub production_environment: Option<bool>, pub ref_: String, pub required_contexts: Vec<String>, pub task: String, pub transient_environment: Option<bool>, }
Fields
auto_merge: Option<bool>
description: String
environment: String
payload: Option<Data>
production_environment: Option<bool>
ref_: String
The ref to deploy. This can be a branch, tag, or SHA.
required_contexts: Vec<String>
task: String
transient_environment: Option<bool>
Trait Implementations
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 Send for ReposCreateDeploymentRequest
impl Sync for ReposCreateDeploymentRequest
impl Unpin for ReposCreateDeploymentRequest
impl UnwindSafe for ReposCreateDeploymentRequest
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more