Struct octorust::types::EnvironmentApprovals [−][src]
pub struct EnvironmentApprovals { pub comment: String, pub environments: Vec<EnvironmentApprovalsEnvironments>, pub state: EnvironmentApprovalsState, pub user: Option<SimpleUser>, }
Expand description
An entry in the reviews log for environment deployments
Fields
comment: String
The comment submitted with the deployment review
environments: Vec<EnvironmentApprovalsEnvironments>
The list of environments that were approved or rejected
state: EnvironmentApprovalsState
Whether deployment to the environment(s) was approved or rejected
user: Option<SimpleUser>
Simple User
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 RefUnwindSafe for EnvironmentApprovals
impl Send for EnvironmentApprovals
impl Sync for EnvironmentApprovals
impl Unpin for EnvironmentApprovals
impl UnwindSafe for EnvironmentApprovals
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more