pub struct CapabilityLedgerEntry {
pub capability: Capability,
pub scope: CapabilityScope,
pub decision: CapabilityDecision,
pub at_ms: u64,
pub justification: String,
}Fields§
§capability: Capability§scope: CapabilityScope§decision: CapabilityDecision§at_ms: u64§justification: StringTrait Implementations§
Source§impl Clone for CapabilityLedgerEntry
impl Clone for CapabilityLedgerEntry
Source§impl Debug for CapabilityLedgerEntry
impl Debug for CapabilityLedgerEntry
Source§impl<'de> Deserialize<'de> for CapabilityLedgerEntry
impl<'de> Deserialize<'de> for CapabilityLedgerEntry
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 Eq for CapabilityLedgerEntry
Source§impl PartialEq for CapabilityLedgerEntry
impl PartialEq for CapabilityLedgerEntry
Source§impl Serialize for CapabilityLedgerEntry
impl Serialize for CapabilityLedgerEntry
impl StructuralPartialEq for CapabilityLedgerEntry
Auto Trait Implementations§
impl Freeze for CapabilityLedgerEntry
impl RefUnwindSafe for CapabilityLedgerEntry
impl Send for CapabilityLedgerEntry
impl Sync for CapabilityLedgerEntry
impl Unpin for CapabilityLedgerEntry
impl UnsafeUnpin for CapabilityLedgerEntry
impl UnwindSafe for CapabilityLedgerEntry
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
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