Trait xim::XimRead

source ·
pub trait XimRead: Sized {
    // Required method
    fn read(reader: &mut Reader<'_>) -> Result<Self, ReadError>;
}

Required Methods§

source

fn read(reader: &mut Reader<'_>) -> Result<Self, ReadError>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl XimRead for bool

source§

fn read(reader: &mut Reader<'_>) -> Result<bool, ReadError>

source§

impl XimRead for i16

source§

fn read(reader: &mut Reader<'_>) -> Result<i16, ReadError>

source§

impl XimRead for i32

source§

fn read(reader: &mut Reader<'_>) -> Result<i32, ReadError>

source§

impl XimRead for u8

source§

fn read(reader: &mut Reader<'_>) -> Result<u8, ReadError>

source§

impl XimRead for u16

source§

fn read(reader: &mut Reader<'_>) -> Result<u16, ReadError>

source§

impl XimRead for u32

source§

fn read(reader: &mut Reader<'_>) -> Result<u32, ReadError>

Implementors§