Trait postgres_binary_copy::WriteValue
[−]
[src]
pub trait WriteValue { fn write_value(&mut self, r: &mut WriteValueReader, info: &CopyInfo) -> Result<()>; fn write_null_value(&mut self, info: &CopyInfo) -> Result<()>; }
A trait for types that can receive values from a BinaryCopyWriter
.
It is implemented for all FnMut(Option<&mut WriteValueReader>, &CopyInfo) -> io::Result<()>
closures.
Required Methods
fn write_value(&mut self, r: &mut WriteValueReader, info: &CopyInfo) -> Result<()>
Processes a SQL value.
fn write_null_value(&mut self, info: &CopyInfo) -> Result<()>
Processes a NULL
SQL value.