pub struct TrustExchangeFieldError {
pub invariant: String,
pub reason: String,
}Expand description
Stable field-level invariant failure.
invariant is the dot-pathed stable name (e.g.
axiom_execution_trust.token_scope.audience.missing) consumed by the
admission gate and by external pai-axiom acceptance tests.
Fields§
§invariant: StringStable dot-pathed invariant name.
reason: StringOperator-facing reason.
Implementations§
Trait Implementations§
Source§impl Clone for TrustExchangeFieldError
impl Clone for TrustExchangeFieldError
Source§fn clone(&self) -> TrustExchangeFieldError
fn clone(&self) -> TrustExchangeFieldError
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 TrustExchangeFieldError
impl Debug for TrustExchangeFieldError
Source§impl<'de> Deserialize<'de> for TrustExchangeFieldError
impl<'de> Deserialize<'de> for TrustExchangeFieldError
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 Hash for TrustExchangeFieldError
impl Hash for TrustExchangeFieldError
Source§impl PartialEq for TrustExchangeFieldError
impl PartialEq for TrustExchangeFieldError
Source§fn eq(&self, other: &TrustExchangeFieldError) -> bool
fn eq(&self, other: &TrustExchangeFieldError) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for TrustExchangeFieldError
impl Serialize for TrustExchangeFieldError
impl Eq for TrustExchangeFieldError
impl StructuralPartialEq for TrustExchangeFieldError
Auto Trait Implementations§
impl Freeze for TrustExchangeFieldError
impl RefUnwindSafe for TrustExchangeFieldError
impl Send for TrustExchangeFieldError
impl Sync for TrustExchangeFieldError
impl Unpin for TrustExchangeFieldError
impl UnsafeUnpin for TrustExchangeFieldError
impl UnwindSafe for TrustExchangeFieldError
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