Skip to main content

EditEncode

Trait EditEncode 

Source
pub trait EditEncode<'a>: Sealed {
    // Required method
    fn into_value(self) -> Result<EditValue<'a>, CborError>;
}
Available on crate feature alloc only.
Expand description

Encodes a single canonical CBOR value into an Encoder.

Required Methods§

Source

fn into_value(self) -> Result<EditValue<'a>, CborError>

Encode this value into a canonical CBOR item ready for patching.

§Errors

Returns CborError if encoding fails or produces invalid canonical CBOR.

Implementations on Foreign Types§

Source§

impl<'a> EditEncode<'a> for &str

Source§

impl<'a> EditEncode<'a> for &[u8]

Source§

impl<'a> EditEncode<'a> for bool

Source§

impl<'a> EditEncode<'a> for f32

Source§

impl<'a> EditEncode<'a> for f64

Source§

impl<'a> EditEncode<'a> for i64

Source§

impl<'a> EditEncode<'a> for i128

Source§

impl<'a> EditEncode<'a> for u64

Source§

impl<'a> EditEncode<'a> for u128

Source§

impl<'a> EditEncode<'a> for ()

Source§

impl<'a> EditEncode<'a> for String

Source§

impl<'a> EditEncode<'a> for Vec<u8>

Implementors§