Struct codec::byte::CompactByteCodec[][src]

pub struct CompactByteCodec;

Implementations

impl CompactByteCodec[src]

pub fn get_first_encoded_len(encoded: &[u8]) -> usize[src]

Gets the length of the first encoded byte sequence in the given buffer, which is encoded in the compact format. If the buffer is not complete, the length of buffer will be returned.

Auto Trait Implementations

impl RefUnwindSafe for CompactByteCodec

impl Send for CompactByteCodec

impl Sync for CompactByteCodec

impl Unpin for CompactByteCodec

impl UnwindSafe for CompactByteCodec

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> SendSyncUnwindSafe for T where
    T: Send + Sync + UnwindSafe + ?Sized
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 
[src]