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