Struct probor::_cbor::GenericEncoder
[−]
[src]
pub struct GenericEncoder<W> { /* fields omitted */ }
A generic encoder encodes a Value
.
Methods
impl<W> GenericEncoder<W> where
W: WriteBytesExt,
[src]
W: WriteBytesExt,
pub fn new(w: W) -> GenericEncoder<W>
[src]
pub fn from_encoder(e: Encoder<W>) -> GenericEncoder<W>
[src]
pub fn into_inner(self) -> Encoder<W>
[src]
pub fn borrow_mut(&mut self) -> &mut Encoder<W>
[src]
pub fn value(&mut self, x: &Value) -> Result<(), EncodeError>
[src]
Trait Implementations
Auto Trait Implementations
impl<W> Send for GenericEncoder<W> where
W: Send,
W: Send,
impl<W> Sync for GenericEncoder<W> where
W: Sync,
W: Sync,