pub struct AuthorizationReference(/* private fields */);Expand description
The host’s opaque, non-secret reference to its own authorization decision, kept for evidence. Rustev compares and records it, and never interprets it: it is not a token, a credential or a permission, and it authorizes nothing.
Implementations§
Trait Implementations§
Source§impl Clone for AuthorizationReference
impl Clone for AuthorizationReference
Source§impl Debug for AuthorizationReference
impl Debug for AuthorizationReference
Source§impl<'de> Deserialize<'de> for AuthorizationReference
impl<'de> Deserialize<'de> for AuthorizationReference
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for AuthorizationReference
Source§impl Hash for AuthorizationReference
impl Hash for AuthorizationReference
Source§impl JsonSchema for AuthorizationReference
impl JsonSchema for AuthorizationReference
Source§fn json_schema(_: &mut SchemaGenerator) -> Schema
fn json_schema(_: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl Ord for AuthorizationReference
impl Ord for AuthorizationReference
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialEq for AuthorizationReference
impl PartialEq for AuthorizationReference
Source§impl PartialOrd for AuthorizationReference
impl PartialOrd for AuthorizationReference
Source§impl Serialize for AuthorizationReference
impl Serialize for AuthorizationReference
impl StructuralPartialEq for AuthorizationReference
Auto Trait Implementations§
impl Freeze for AuthorizationReference
impl RefUnwindSafe for AuthorizationReference
impl Send for AuthorizationReference
impl Sync for AuthorizationReference
impl Unpin for AuthorizationReference
impl UnsafeUnpin for AuthorizationReference
impl UnwindSafe for AuthorizationReference
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