Enum odbc_api::buffers::AnyColumnViewMut [−][src]
A mutable 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(TextColumnWriter<'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(BinColumnWriter<'a>)
Trait Implementations
Auto Trait Implementations
impl<'a> RefUnwindSafe for AnyColumnViewMut<'a>
impl<'a> Send for AnyColumnViewMut<'a>
impl<'a> Sync for AnyColumnViewMut<'a>
impl<'a> Unpin for AnyColumnViewMut<'a>
impl<'a> !UnwindSafe for AnyColumnViewMut<'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>,