pub struct PolicyApproval {
pub id: String,
pub initiator_id: String,
pub activity: Value,
pub status: String,
pub expiration_date: Option<String>,
pub date_created: Option<String>,
pub date_updated: String,
pub date_resolved: Option<String>,
pub policy_evaluations: Vec<Value>,
pub decisions: Vec<Value>,
}Fields§
§id: String§initiator_id: String§activity: Value§status: String§expiration_date: Option<String>§date_created: Option<String>§date_updated: String§date_resolved: Option<String>§policy_evaluations: Vec<Value>§decisions: Vec<Value>Trait Implementations§
Source§impl Clone for PolicyApproval
impl Clone for PolicyApproval
Source§fn clone(&self) -> PolicyApproval
fn clone(&self) -> PolicyApproval
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 PolicyApproval
impl Debug for PolicyApproval
Source§impl<'de> Deserialize<'de> for PolicyApproval
impl<'de> Deserialize<'de> for PolicyApproval
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
Auto Trait Implementations§
impl Freeze for PolicyApproval
impl RefUnwindSafe for PolicyApproval
impl Send for PolicyApproval
impl Sync for PolicyApproval
impl Unpin for PolicyApproval
impl UnsafeUnpin for PolicyApproval
impl UnwindSafe for PolicyApproval
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