Enum odbc_api::buffers::AnyColumnView [−][src]
A borrowed view on the valid rows in a column of a crate::buffers::ColumnarRowSet
.
For columns of fixed size types, which are guaranteed to not contain null, a direct access to the slice is offered. Buffers over nullable columns can be accessed via an iterator over options.
Variants
Text(TextColumnIt<'a>)
Since we currently always have an indicator buffer for the text length anyway, there is no NULL values are always represntable and there is no dedicated representation for none NULL values.
Binary(BinColumnIt<'a>)
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for AnyColumnView<'a>
impl<'a> Send for AnyColumnView<'a>
impl<'a> Sync for AnyColumnView<'a>
impl<'a> Unpin for AnyColumnView<'a>
impl<'a> UnwindSafe for AnyColumnView<'a>
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,