pub struct MutableOptionObserversArray { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl Debug for MutableOptionObserversArray
impl Debug for MutableOptionObserversArray
Source§impl MutableArray for MutableOptionObserversArray
impl MutableArray for MutableOptionObserversArray
Source§fn validity(&self) -> Option<&MutableBitmap>
fn validity(&self) -> Option<&MutableBitmap>
The optional validity of the array.
Source§fn as_arc(&mut self) -> Arc<dyn Array>
fn as_arc(&mut self) -> Arc<dyn Array>
Convert itself to an (immutable) atomically reference counted
Array
.Source§fn as_mut_any(&mut self) -> &mut dyn Any
fn as_mut_any(&mut self) -> &mut dyn Any
Convert to mutable
Any
, to enable dynamic casting.Source§fn shrink_to_fit(&mut self)
fn shrink_to_fit(&mut self)
Shrink the array to fit its length.
Source§impl<__T: Borrow<OptionObservers>> TryExtend<Option<__T>> for MutableOptionObserversArray
impl<__T: Borrow<OptionObservers>> TryExtend<Option<__T>> for MutableOptionObserversArray
Source§fn try_extend<I: IntoIterator<Item = Option<__T>>>(
&mut self,
iter: I,
) -> Result<()>
fn try_extend<I: IntoIterator<Item = Option<__T>>>( &mut self, iter: I, ) -> Result<()>
Fallible version of
Extend::extend
.Auto Trait Implementations§
impl Freeze for MutableOptionObserversArray
impl RefUnwindSafe for MutableOptionObserversArray
impl Send for MutableOptionObserversArray
impl Sync for MutableOptionObserversArray
impl Unpin for MutableOptionObserversArray
impl UnwindSafe for MutableOptionObserversArray
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more