pub struct AuthorityChainId(pub String);Expand description
Opaque identifier for an authority chain artifact.
Tuple Fields§
§0: StringImplementations§
Trait Implementations§
Source§impl AsRef<str> for AuthorityChainId
impl AsRef<str> for AuthorityChainId
Source§impl Clone for AuthorityChainId
impl Clone for AuthorityChainId
Source§fn clone(&self) -> AuthorityChainId
fn clone(&self) -> AuthorityChainId
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 AuthorityChainId
impl Debug for AuthorityChainId
Source§impl<'de> Deserialize<'de> for AuthorityChainId
impl<'de> Deserialize<'de> for AuthorityChainId
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 AuthorityChainId
impl Display for AuthorityChainId
Source§impl From<&str> for AuthorityChainId
impl From<&str> for AuthorityChainId
Source§impl From<String> for AuthorityChainId
impl From<String> for AuthorityChainId
Source§impl FromStr for AuthorityChainId
impl FromStr for AuthorityChainId
Source§impl Hash for AuthorityChainId
impl Hash for AuthorityChainId
Source§impl JsonSchema for AuthorityChainId
impl JsonSchema for AuthorityChainId
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 AuthorityChainId
impl Ord for AuthorityChainId
Source§fn cmp(&self, other: &AuthorityChainId) -> Ordering
fn cmp(&self, other: &AuthorityChainId) -> 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 AuthorityChainId
impl PartialEq for AuthorityChainId
Source§fn eq(&self, other: &AuthorityChainId) -> bool
fn eq(&self, other: &AuthorityChainId) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for AuthorityChainId
impl PartialOrd for AuthorityChainId
Source§impl Serialize for AuthorityChainId
impl Serialize for AuthorityChainId
impl Eq for AuthorityChainId
impl StructuralPartialEq for AuthorityChainId
Auto Trait Implementations§
impl Freeze for AuthorityChainId
impl RefUnwindSafe for AuthorityChainId
impl Send for AuthorityChainId
impl Sync for AuthorityChainId
impl Unpin for AuthorityChainId
impl UnsafeUnpin for AuthorityChainId
impl UnwindSafe for AuthorityChainId
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