pub struct ApprovalCeremonyCreateRequest {Show 15 fields
pub approval_id: Option<String>,
pub subject: Option<String>,
pub action: Option<String>,
pub state: Option<ApprovalCeremonyCreateRequestState>,
pub requested_by: Option<String>,
pub approvers: Option<Vec<String>>,
pub quorum: Option<i32>,
pub timelock_until: Option<String>,
pub expires_at: Option<String>,
pub reason: Option<String>,
pub receipt_id: Option<String>,
pub break_glass: Option<bool>,
pub created_at: Option<String>,
pub updated_at: Option<String>,
pub ceremony_hash: Option<String>,
}Fields§
§approval_id: Option<String>Optional stable identifier. Runtime derives one when omitted.
subject: Option<String>§action: Option<String>§state: Option<ApprovalCeremonyCreateRequestState>Deprecated response-era field accepted for compatibility and ignored on create.
requested_by: Option<String>§approvers: Option<Vec<String>>§quorum: Option<i32>§timelock_until: Option<String>§expires_at: Option<String>§reason: Option<String>§receipt_id: Option<String>§break_glass: Option<bool>§created_at: Option<String>Deprecated response-era field accepted for compatibility and ignored on create.
updated_at: Option<String>Deprecated response-era field accepted for compatibility and ignored on create.
ceremony_hash: Option<String>Deprecated response-era field accepted for compatibility and ignored on create.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ApprovalCeremonyCreateRequest
impl<'de> Deserialize<'de> for ApprovalCeremonyCreateRequest
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 StructuralPartialEq for ApprovalCeremonyCreateRequest
Auto Trait Implementations§
impl Freeze for ApprovalCeremonyCreateRequest
impl RefUnwindSafe for ApprovalCeremonyCreateRequest
impl Send for ApprovalCeremonyCreateRequest
impl Sync for ApprovalCeremonyCreateRequest
impl Unpin for ApprovalCeremonyCreateRequest
impl UnsafeUnpin for ApprovalCeremonyCreateRequest
impl UnwindSafe for ApprovalCeremonyCreateRequest
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