pub struct ClaimFamilyId(pub String);Expand description
Opaque identifier for a claim family spanning multiple claim versions.
Assigned by the authoritative exporter when version lineage is known.
Tuple Fields§
§0: StringImplementations§
Source§impl ClaimFamilyId
impl ClaimFamilyId
Trait Implementations§
Source§impl AsRef<str> for ClaimFamilyId
impl AsRef<str> for ClaimFamilyId
Source§impl Clone for ClaimFamilyId
impl Clone for ClaimFamilyId
Source§fn clone(&self) -> ClaimFamilyId
fn clone(&self) -> ClaimFamilyId
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 ClaimFamilyId
impl Debug for ClaimFamilyId
Source§impl<'de> Deserialize<'de> for ClaimFamilyId
impl<'de> Deserialize<'de> for ClaimFamilyId
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 Display for ClaimFamilyId
impl Display for ClaimFamilyId
Source§impl From<&str> for ClaimFamilyId
impl From<&str> for ClaimFamilyId
Source§impl From<String> for ClaimFamilyId
impl From<String> for ClaimFamilyId
Source§impl FromStr for ClaimFamilyId
impl FromStr for ClaimFamilyId
Source§impl Hash for ClaimFamilyId
impl Hash for ClaimFamilyId
Source§impl JsonSchema for ClaimFamilyId
impl JsonSchema for ClaimFamilyId
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
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§impl Ord for ClaimFamilyId
impl Ord for ClaimFamilyId
Source§fn cmp(&self, other: &ClaimFamilyId) -> Ordering
fn cmp(&self, other: &ClaimFamilyId) -> Ordering
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
Source§impl PartialEq for ClaimFamilyId
impl PartialEq for ClaimFamilyId
Source§fn eq(&self, other: &ClaimFamilyId) -> bool
fn eq(&self, other: &ClaimFamilyId) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for ClaimFamilyId
impl PartialOrd for ClaimFamilyId
Source§impl Serialize for ClaimFamilyId
impl Serialize for ClaimFamilyId
impl Eq for ClaimFamilyId
impl StructuralPartialEq for ClaimFamilyId
Auto Trait Implementations§
impl Freeze for ClaimFamilyId
impl RefUnwindSafe for ClaimFamilyId
impl Send for ClaimFamilyId
impl Sync for ClaimFamilyId
impl Unpin for ClaimFamilyId
impl UnsafeUnpin for ClaimFamilyId
impl UnwindSafe for ClaimFamilyId
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