pub struct ValidatedTableReader<'t> { /* private fields */ }
Expand description
A TableReader that performs validation when created, with no subsequent checks
This implementation has some overhead when creating, but all subsequent table accesses should be ever so slightly faster due to skipped NULL checks.
Trait Implementations§
Auto Trait Implementations§
impl<'t> Freeze for ValidatedTableReader<'t>
impl<'t> RefUnwindSafe for ValidatedTableReader<'t>
impl<'t> !Send for ValidatedTableReader<'t>
impl<'t> !Sync for ValidatedTableReader<'t>
impl<'t> Unpin for ValidatedTableReader<'t>
impl<'t> UnwindSafe for ValidatedTableReader<'t>
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