pub struct NullableColumnData {
pub inner: ArcColumnData,
pub nulls: Vec<u8>,
}Fields§
§inner: ArcColumnData§nulls: Vec<u8>Trait Implementations§
Source§impl ColumnData for NullableColumnData
impl ColumnData for NullableColumnData
fn sql_type(&self) -> SqlType
fn save(&self, encoder: &mut Encoder, start: usize, end: usize)
fn len(&self) -> usize
fn push(&mut self, value: Value)
fn at(&self, index: usize) -> ValueRef<'_>
fn clone_instance(&self) -> BoxColumnData
unsafe fn get_internal( &self, pointers: &[*mut *const u8], level: u8, ) -> Result<()>
fn cast_to( &self, _this: &ArcColumnData, target: &SqlType, ) -> Option<ArcColumnData>
fn is_empty(&self) -> bool
Auto Trait Implementations§
impl Freeze for NullableColumnData
impl !RefUnwindSafe for NullableColumnData
impl Send for NullableColumnData
impl Sync for NullableColumnData
impl Unpin for NullableColumnData
impl !UnwindSafe for NullableColumnData
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