Trait sonnerie::ToRecord

source ·
pub trait ToRecord {
    // Required methods
    fn store(&self, buf: &mut Vec<u8>);
    fn format_char(&self) -> u8;
    fn size(&self) -> usize;
    fn variable_size(&self) -> bool;
}
Expand description

Implements conversions from Rust types to Sonnerie records

Required Methods§

source

fn store(&self, buf: &mut Vec<u8>)

source

fn format_char(&self) -> u8

source

fn size(&self) -> usize

source

fn variable_size(&self) -> bool

Implementations on Foreign Types§

source§

impl ToRecord for &str

source§

fn store(&self, buf: &mut Vec<u8>)

source§

fn format_char(&self) -> u8

source§

fn size(&self) -> usize

source§

fn variable_size(&self) -> bool

source§

impl ToRecord for f32

source§

fn store(&self, buf: &mut Vec<u8>)

source§

fn format_char(&self) -> u8

source§

fn size(&self) -> usize

source§

fn variable_size(&self) -> bool

source§

impl ToRecord for f64

source§

fn store(&self, buf: &mut Vec<u8>)

source§

fn format_char(&self) -> u8

source§

fn size(&self) -> usize

source§

fn variable_size(&self) -> bool

source§

impl ToRecord for i32

source§

fn store(&self, buf: &mut Vec<u8>)

source§

fn format_char(&self) -> u8

source§

fn size(&self) -> usize

source§

fn variable_size(&self) -> bool

source§

impl ToRecord for i64

source§

fn store(&self, buf: &mut Vec<u8>)

source§

fn format_char(&self) -> u8

source§

fn size(&self) -> usize

source§

fn variable_size(&self) -> bool

source§

impl ToRecord for u32

source§

fn store(&self, buf: &mut Vec<u8>)

source§

fn format_char(&self) -> u8

source§

fn size(&self) -> usize

source§

fn variable_size(&self) -> bool

source§

impl ToRecord for u64

source§

fn store(&self, buf: &mut Vec<u8>)

source§

fn format_char(&self) -> u8

source§

fn size(&self) -> usize

source§

fn variable_size(&self) -> bool

source§

impl ToRecord for String

source§

fn store(&self, buf: &mut Vec<u8>)

source§

fn format_char(&self) -> u8

source§

fn size(&self) -> usize

source§

fn variable_size(&self) -> bool

Implementors§