pub struct TableImportWritableChunk { /* private fields */ }Implementations§
Source§impl TableImportWritableChunk
impl TableImportWritableChunk
pub fn new() -> Result<TableImportWritableChunk, TableImportChunkError>
pub fn next_row(&mut self, len: u32) -> Result<(), TableImportChunkError>
pub fn write_key_and_array_header( &mut self, key: &str, len: u32, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_bin( &mut self, key: &str, data: &[u8], ) -> Result<(), TableImportChunkError>
pub fn write_key_and_bool( &mut self, key: &str, val: bool, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_ext_meta( &mut self, key: &str, len: u32, typeid: i8, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_f32( &mut self, key: &str, val: f32, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_f64( &mut self, key: &str, val: f64, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_i16( &mut self, key: &str, val: i16, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_i32( &mut self, key: &str, val: i32, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_i64( &mut self, key: &str, val: i64, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_i8( &mut self, key: &str, val: i8, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_map_len( &mut self, key: &str, len: u32, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_nfix( &mut self, key: &str, val: i8, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_nil( &mut self, key: &str, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_pfix( &mut self, key: &str, val: u8, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_sint( &mut self, key: &str, val: i64, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_sint_eff( &mut self, key: &str, val: i64, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_str( &mut self, key: &str, data: &str, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_u16( &mut self, key: &str, val: u16, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_u32( &mut self, key: &str, val: u32, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_u64( &mut self, key: &str, val: u64, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_u8( &mut self, key: &str, val: u8, ) -> Result<(), TableImportChunkError>
pub fn write_key_and_uint( &mut self, key: &str, val: u64, ) -> Result<(), TableImportChunkError>
pub fn close(self) -> Result<TableImportReadableChunk, TableImportChunkError>
Auto Trait Implementations§
impl Freeze for TableImportWritableChunk
impl RefUnwindSafe for TableImportWritableChunk
impl Send for TableImportWritableChunk
impl Sync for TableImportWritableChunk
impl Unpin for TableImportWritableChunk
impl UnwindSafe for TableImportWritableChunk
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more