pub enum Disclosure {
Pinned,
Reported,
Unknown,
}Expand description
What a served identity is worth (spec 009, 3.7).
Variants§
Pinned
The remote side guarantees the identity.
Reported
The remote side said so; unverified.
Unknown
Nothing is known. Never replaced by a requested model or a slug.
Trait Implementations§
Source§impl Clone for Disclosure
impl Clone for Disclosure
impl Copy for Disclosure
Source§impl Debug for Disclosure
impl Debug for Disclosure
Source§impl<'de> Deserialize<'de> for Disclosure
impl<'de> Deserialize<'de> for Disclosure
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 Disclosure
Source§impl JsonSchema for Disclosure
impl JsonSchema for Disclosure
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &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 Disclosure
impl Ord for Disclosure
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 Disclosure
impl PartialEq for Disclosure
Source§impl PartialOrd for Disclosure
impl PartialOrd for Disclosure
Source§impl Serialize for Disclosure
impl Serialize for Disclosure
impl StructuralPartialEq for Disclosure
Auto Trait Implementations§
impl Freeze for Disclosure
impl RefUnwindSafe for Disclosure
impl Send for Disclosure
impl Sync for Disclosure
impl Unpin for Disclosure
impl UnsafeUnpin for Disclosure
impl UnwindSafe for Disclosure
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