pub struct OperatorFrame {
pub protocol: String,
pub request_id: String,
pub action: OperatorAction,
pub resource_kind: String,
pub resource_id: String,
pub expected_state_digest: String,
pub nonce: String,
pub issued_at: String,
pub expires_at: String,
pub decision_material: Option<String>,
}Fields§
§protocol: String§request_id: String§action: OperatorAction§resource_kind: String§resource_id: String§expected_state_digest: String§nonce: String§issued_at: String§expires_at: String§decision_material: Option<String>Trait Implementations§
Source§impl Debug for OperatorFrame
impl Debug for OperatorFrame
Source§impl<'de> Deserialize<'de> for OperatorFrame
impl<'de> Deserialize<'de> for OperatorFrame
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 OperatorFrame
impl RefUnwindSafe for OperatorFrame
impl Send for OperatorFrame
impl Sync for OperatorFrame
impl Unpin for OperatorFrame
impl UnsafeUnpin for OperatorFrame
impl UnwindSafe for OperatorFrame
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