pub struct AssembleArgs {Show 15 fields
pub bundle_id: String,
pub trust_domain: String,
pub label: String,
pub started_at: String,
pub ended_at: Option<String>,
pub domains: Option<Vec<String>>,
pub description: Option<String>,
pub actor_filter: Option<Vec<String>>,
pub event_type_pattern: Option<String>,
pub policy_decisions: Vec<Value>,
pub approvals: Vec<Value>,
pub ceremonies: Option<Vec<Value>>,
pub quorum_outcomes: Option<Vec<Value>>,
pub issuer: String,
pub private_key: [u8; 32],
}Fields§
§bundle_id: String§trust_domain: String§label: String§started_at: String§ended_at: Option<String>§domains: Option<Vec<String>>§description: Option<String>§actor_filter: Option<Vec<String>>§event_type_pattern: Option<String>§policy_decisions: Vec<Value>§approvals: Vec<Value>§ceremonies: Option<Vec<Value>>§quorum_outcomes: Option<Vec<Value>>§issuer: String§private_key: [u8; 32]Trait Implementations§
Source§impl Clone for AssembleArgs
impl Clone for AssembleArgs
Source§fn clone(&self) -> AssembleArgs
fn clone(&self) -> AssembleArgs
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 AssembleArgs
impl Debug for AssembleArgs
Source§impl Default for AssembleArgs
impl Default for AssembleArgs
Source§fn default() -> AssembleArgs
fn default() -> AssembleArgs
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AssembleArgs
impl RefUnwindSafe for AssembleArgs
impl Send for AssembleArgs
impl Sync for AssembleArgs
impl Unpin for AssembleArgs
impl UnsafeUnpin for AssembleArgs
impl UnwindSafe for AssembleArgs
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more