BytesRequired

Trait BytesRequired 

Source
pub trait BytesRequired {
    // Required method
    fn encode_bytes_required(&self) -> Result<usize, OverflowError>;
}

Required Methods§

Implementations on Foreign Types§

Source§

impl BytesRequired for bool

Source§

impl BytesRequired for f32

Source§

impl BytesRequired for f64

Source§

impl BytesRequired for i8

Source§

impl BytesRequired for i16

Source§

impl BytesRequired for i32

Source§

impl BytesRequired for i64

Source§

impl BytesRequired for i128

Source§

impl BytesRequired for isize

Source§

impl BytesRequired for u8

Source§

impl BytesRequired for u16

Source§

impl BytesRequired for u32

Source§

impl BytesRequired for u64

Source§

impl BytesRequired for u128

Source§

impl BytesRequired for usize

Source§

impl BytesRequired for String

Source§

impl BytesRequired for RedoubtString

Source§

impl<T> BytesRequired for Option<T>
where T: BytesRequired,

Source§

impl<T> BytesRequired for Box<T>
where T: BytesRequired,

Source§

impl<T> BytesRequired for Vec<T>
where T: BytesRequired,

Source§

impl<T> BytesRequired for AllockedVec<T>

Source§

impl<T> BytesRequired for RedoubtOption<T>

Source§

impl<T> BytesRequired for RedoubtVec<T>

Source§

impl<T, const N: usize> BytesRequired for [T; N]
where T: BytesRequired,

Source§

impl<T, const N: usize> BytesRequired for RedoubtArray<T, N>

Implementors§