pub trait MessageHeaderExt {
    // Required methods
    fn create() -> Self;
    fn split_from_bytes(data: &[u8]) -> (&[u8], &[u8]);
}

Required Methods§

source

fn create() -> Self

source

fn split_from_bytes(data: &[u8]) -> (&[u8], &[u8])

Returns header on the left, rest on the right

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl MessageHeaderExt for CMsgProtoBufHeader

source§

fn create() -> Self

source§

fn split_from_bytes(data: &[u8]) -> (&[u8], &[u8])

Implementors§