Enum cbor::Type
[−]
[src]
pub enum Type {
UInt,
UInt8,
UInt16,
UInt32,
UInt64,
Int,
Int8,
Int16,
Int32,
Int64,
Float,
Float16,
Float32,
Float64,
Bytes,
Unicode,
Array,
Map,
Tag,
Any,
Null,
Undefined,
Bool,
Break,
}All core types defined in the CBOR specification.
For the most part, this is used for convenient error reporting.
Variants
UIntUInt8UInt16UInt32UInt64IntInt8Int16Int32Int64FloatFloat16Float32Float64BytesUnicodeArrayMapTagAnyNullUndefinedBoolBreakTrait Implementations
impl PartialEq for Type[src]
fn eq(&self, __arg_0: &Type) -> bool
This method tests for self and other values to be equal, and is used by ==. Read more
fn ne(&self, other: &Rhs) -> bool1.0.0
This method tests for !=.
impl Eq for Type[src]
impl Debug for Type[src]
impl Copy for Type[src]
impl Clone for Type[src]
fn clone(&self) -> Type
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more