Struct bc_components::UUID
source · pub struct UUID(_);
Expand description
A UUID.
Implementations§
Trait Implementations§
source§impl CBORDecodable for UUID
impl CBORDecodable for UUID
source§impl CBOREncodable for UUID
impl CBOREncodable for UUID
source§impl CBORTagged for UUID
impl CBORTagged for UUID
source§impl CBORTaggedDecodable for UUID
impl CBORTaggedDecodable for UUID
source§fn from_untagged_cbor(cbor: &CBOR) -> Result<Self, Error>
fn from_untagged_cbor(cbor: &CBOR) -> Result<Self, Error>
Creates an instance of this type by decoding it from untagged CBOR.
source§fn from_tagged_cbor(cbor: &CBOR) -> Result<Self, Error>where
Self: Sized,
fn from_tagged_cbor(cbor: &CBOR) -> Result<Self, Error>where Self: Sized,
Creates an instance of this type by decoding it from tagged CBOR.
source§impl CBORTaggedEncodable for UUID
impl CBORTaggedEncodable for UUID
source§fn untagged_cbor(&self) -> CBOR
fn untagged_cbor(&self) -> CBOR
Returns the untagged CBOR encoding of this instance.
source§fn tagged_cbor(&self) -> CBOR
fn tagged_cbor(&self) -> CBOR
Returns the tagged CBOR encoding of this instance.
source§impl PartialEq<UUID> for UUID
impl PartialEq<UUID> for UUID
impl Eq for UUID
impl StructuralEq for UUID
impl StructuralPartialEq for UUID
Auto Trait Implementations§
impl RefUnwindSafe for UUID
impl Send for UUID
impl Sync for UUID
impl Unpin for UUID
impl UnwindSafe for UUID
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