pub struct DevelopmentLedgerUseDecision {
pub requested_use: DevelopmentLedgerUse,
pub allowed: bool,
pub reason: String,
}Expand description
Decision for using one event payload in a requested authority surface.
Fields§
§requested_use: DevelopmentLedgerUseRequested use.
allowed: boolWhether this event payload may be used for that surface.
reason: StringDecision reason.
Trait Implementations§
Source§impl Clone for DevelopmentLedgerUseDecision
impl Clone for DevelopmentLedgerUseDecision
Source§fn clone(&self) -> DevelopmentLedgerUseDecision
fn clone(&self) -> DevelopmentLedgerUseDecision
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 DevelopmentLedgerUseDecision
impl Debug for DevelopmentLedgerUseDecision
Source§impl<'de> Deserialize<'de> for DevelopmentLedgerUseDecision
impl<'de> Deserialize<'de> for DevelopmentLedgerUseDecision
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
Source§impl PartialEq for DevelopmentLedgerUseDecision
impl PartialEq for DevelopmentLedgerUseDecision
Source§fn eq(&self, other: &DevelopmentLedgerUseDecision) -> bool
fn eq(&self, other: &DevelopmentLedgerUseDecision) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for DevelopmentLedgerUseDecision
impl StructuralPartialEq for DevelopmentLedgerUseDecision
Auto Trait Implementations§
impl Freeze for DevelopmentLedgerUseDecision
impl RefUnwindSafe for DevelopmentLedgerUseDecision
impl Send for DevelopmentLedgerUseDecision
impl Sync for DevelopmentLedgerUseDecision
impl Unpin for DevelopmentLedgerUseDecision
impl UnsafeUnpin for DevelopmentLedgerUseDecision
impl UnwindSafe for DevelopmentLedgerUseDecision
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.