struct NullableDecoder {
plan: NullablePlan,
validity: NullBufferBuilder,
values: Box<Decoder>,
pending_nulls: usize,
}Fields§
§plan: NullablePlan§validity: NullBufferBuilder§values: Box<Decoder>§pending_nulls: usizeImplementations§
Source§impl NullableDecoder
impl NullableDecoder
fn new(plan: NullablePlan, values: Decoder) -> Self
fn materialize_pending(&mut self) -> Result<(), AvroError>
Trait Implementations§
Auto Trait Implementations§
impl !Freeze for NullableDecoder
impl RefUnwindSafe for NullableDecoder
impl Send for NullableDecoder
impl Sync for NullableDecoder
impl Unpin for NullableDecoder
impl UnsafeUnpin for NullableDecoder
impl UnwindSafe for NullableDecoder
Blanket Implementations§
impl<T> Allocation for T
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