pub struct EnvironmentApprovals {
pub environments: Vec<EnvironmentApprovalsEnvironmentsInner>,
pub state: State,
pub user: Box<SimpleUser>,
pub comment: String,
}
Expand description
EnvironmentApprovals : An entry in the reviews log for environment deployments
Fields§
§environments: Vec<EnvironmentApprovalsEnvironmentsInner>
The list of environments that were approved or rejected
state: State
Whether deployment to the environment(s) was approved or rejected or pending (with comments)
user: Box<SimpleUser>
§comment: String
The comment submitted with the deployment review
Implementations§
Source§impl EnvironmentApprovals
impl EnvironmentApprovals
Sourcepub fn new(
environments: Vec<EnvironmentApprovalsEnvironmentsInner>,
state: State,
user: SimpleUser,
comment: String,
) -> EnvironmentApprovals
pub fn new( environments: Vec<EnvironmentApprovalsEnvironmentsInner>, state: State, user: SimpleUser, comment: String, ) -> EnvironmentApprovals
An entry in the reviews log for environment deployments
Trait Implementations§
Source§impl Clone for EnvironmentApprovals
impl Clone for EnvironmentApprovals
Source§fn clone(&self) -> EnvironmentApprovals
fn clone(&self) -> EnvironmentApprovals
Returns a duplicate 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 EnvironmentApprovals
impl Debug for EnvironmentApprovals
Source§impl Default for EnvironmentApprovals
impl Default for EnvironmentApprovals
Source§fn default() -> EnvironmentApprovals
fn default() -> EnvironmentApprovals
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for EnvironmentApprovals
impl<'de> Deserialize<'de> for EnvironmentApprovals
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 EnvironmentApprovals
impl PartialEq for EnvironmentApprovals
Source§impl Serialize for EnvironmentApprovals
impl Serialize for EnvironmentApprovals
impl StructuralPartialEq for EnvironmentApprovals
Auto Trait Implementations§
impl Freeze for EnvironmentApprovals
impl RefUnwindSafe for EnvironmentApprovals
impl Send for EnvironmentApprovals
impl Sync for EnvironmentApprovals
impl Unpin for EnvironmentApprovals
impl UnwindSafe for EnvironmentApprovals
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