Struct QuoteCapabilityDecision
pub struct QuoteCapabilityDecision {
pub topic: String,
pub allowed: bool,
pub reason: String,
pub action: String,
pub source: String,
pub freshness: String,
}Fields§
§topic: String§allowed: bool§reason: String§action: String§source: String§freshness: StringImplementations§
§impl DiagnosticDecision
impl DiagnosticDecision
pub fn allowed( topic: impl Into<String>, reason: impl Into<String>, source: impl Into<String>, freshness: impl Into<String>, ) -> DiagnosticDecision
pub fn blocked( topic: impl Into<String>, reason: impl Into<String>, action: impl Into<String>, source: impl Into<String>, freshness: impl Into<String>, ) -> DiagnosticDecision
Trait Implementations§
§impl Clone for DiagnosticDecision
impl Clone for DiagnosticDecision
§fn clone(&self) -> DiagnosticDecision
fn clone(&self) -> DiagnosticDecision
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read more§impl Debug for DiagnosticDecision
impl Debug for DiagnosticDecision
§impl<'de> Deserialize<'de> for DiagnosticDecision
impl<'de> Deserialize<'de> for DiagnosticDecision
§fn deserialize<__D>(
__deserializer: __D,
) -> Result<DiagnosticDecision, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<DiagnosticDecision, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
§impl PartialEq for DiagnosticDecision
impl PartialEq for DiagnosticDecision
§impl Serialize for DiagnosticDecision
impl Serialize for DiagnosticDecision
§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl Eq for DiagnosticDecision
impl StructuralPartialEq for DiagnosticDecision
Auto Trait Implementations§
impl Freeze for DiagnosticDecision
impl RefUnwindSafe for DiagnosticDecision
impl Send for DiagnosticDecision
impl Sync for DiagnosticDecision
impl Unpin for DiagnosticDecision
impl UnsafeUnpin for DiagnosticDecision
impl UnwindSafe for DiagnosticDecision
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,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more