pub trait Encode {
// Required method
fn encode<W: Write>(&self, e: &mut Encoder<W>) -> Result<(), W::Error>;
}Expand description
A type that can be encoded to CBOR.
Required Methods§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.
Implementations on Foreign Types§
Source§impl<T: Encode> Encode for BinaryHeap<T>
impl<T: Encode> Encode for BinaryHeap<T>
Source§impl<T: Encode> Encode for LinkedList<T>
impl<T: Encode> Encode for LinkedList<T>
Implementors§
impl Encode for Int
impl Encode for U8
impl Encode for Null
impl Encode for Simple
impl Encode for Undefined
impl Encode for Any<'_>
Available on crate feature
alloc only.