pub struct ControlsRequest {
pub organization_floor: Option<SuppliedControl>,
pub debt_snapshot: Option<SuppliedControl>,
pub waiver_bundle: Option<SuppliedControl>,
pub trusted_time: Option<SuppliedTime>,
pub execution_constraint: Option<SuppliedControl>,
}Expand description
The external-control request: five nullable supplied controls.
Fields§
§organization_floor: Option<SuppliedControl>§debt_snapshot: Option<SuppliedControl>§waiver_bundle: Option<SuppliedControl>§trusted_time: Option<SuppliedTime>§execution_constraint: Option<SuppliedControl>Implementations§
Trait Implementations§
Source§impl Clone for ControlsRequest
impl Clone for ControlsRequest
Source§fn clone(&self) -> ControlsRequest
fn clone(&self) -> ControlsRequest
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 ControlsRequest
impl Debug for ControlsRequest
Source§impl Default for ControlsRequest
impl Default for ControlsRequest
Source§fn default() -> ControlsRequest
fn default() -> ControlsRequest
Returns the “default value” for a type. Read more
impl Eq for ControlsRequest
Source§impl PartialEq for ControlsRequest
impl PartialEq for ControlsRequest
impl StructuralPartialEq for ControlsRequest
Auto Trait Implementations§
impl Freeze for ControlsRequest
impl RefUnwindSafe for ControlsRequest
impl Send for ControlsRequest
impl Sync for ControlsRequest
impl Unpin for ControlsRequest
impl UnsafeUnpin for ControlsRequest
impl UnwindSafe for ControlsRequest
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