Trait AzaleaReadLimited

Source
pub trait AzaleaReadLimited
where Self: Sized,
{ // Required method fn azalea_read_limited( buf: &mut Cursor<&[u8]>, limit: usize, ) -> Result<Self, BufReadError>; }

Required Methods§

Source

fn azalea_read_limited( buf: &mut Cursor<&[u8]>, limit: usize, ) -> Result<Self, BufReadError>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl AzaleaReadLimited for String

Source§

fn azalea_read_limited( buf: &mut Cursor<&[u8]>, limit: usize, ) -> Result<Self, BufReadError>

Source§

impl<T: AzaleaRead> AzaleaReadLimited for Vec<T>

Source§

fn azalea_read_limited( buf: &mut Cursor<&[u8]>, limit: usize, ) -> Result<Self, BufReadError>

Source§

impl<T: AzaleaReadLimited> AzaleaReadLimited for Option<T>

Source§

fn azalea_read_limited( buf: &mut Cursor<&[u8]>, limit: usize, ) -> Result<Self, BufReadError>

Implementors§