pub struct Approval {
pub name: Option<String>,
pub reason: Option<String>,
pub state: Option<String>,
pub update_time: Option<DateTime<Utc>>,
}Expand description
An approval for some action on an account.
This type is not used in any activity, and only used as part of another schema.
Fields§
§name: Option<String>Output only. The name of the approval.
reason: Option<String>Output only. An explanation for the state of the approval.
state: Option<String>Output only. The state of the approval.
update_time: Option<DateTime<Utc>>Optional. The last update timestamp of the approval.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Approval
impl<'de> Deserialize<'de> for Approval
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
impl Part for Approval
Auto Trait Implementations§
impl Freeze for Approval
impl RefUnwindSafe for Approval
impl Send for Approval
impl Sync for Approval
impl Unpin for Approval
impl UnwindSafe for Approval
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