Struct cbor_data::TaggedItem [−][src]
pub struct TaggedItem<'a> { /* fields omitted */ }Expand description
Representation of a possibly tagged CBOR data item
You can obtain this representation using Cbor::tagged_item.
It holds an iterable representation of the tags, a decoded ItemKind
and a reference to the underlying bytes for the whole item. Since all these are shallow
references to existing data, this structure itself is Copy.
Implementations
Interpret the CBOR item at a higher level
While kind gives you precise information on how the item is encoded,
this method interprets the tag-based encoding according to the standard, adding for example
big integers, decimals, and floats, or turning base64-encoded text strings into binary strings.
An iterator over the tags of this item
A decoded form of the low-level representation of the CBOR item
Trait Implementations
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl<'a> RefUnwindSafe for TaggedItem<'a>
impl<'a> Send for TaggedItem<'a>
impl<'a> Sync for TaggedItem<'a>
impl<'a> Unpin for TaggedItem<'a>
impl<'a> UnwindSafe for TaggedItem<'a>
Blanket Implementations
Mutably borrows from an owned value. Read more
