pub enum ValArrayInner {
Base(ValArrayBase),
Slice(ValArraySlice),
}Variants§
Base(ValArrayBase)
Slice(ValArraySlice)
Trait Implementations§
Source§impl Clone for ValArrayInner
impl Clone for ValArrayInner
Source§fn clone(&self) -> ValArrayInner
fn clone(&self) -> ValArrayInner
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ValArrayInner
impl Debug for ValArrayInner
Source§impl Poolable for ValArrayInner
impl Poolable for ValArrayInner
Source§fn empty() -> ValArrayInner
fn empty() -> ValArrayInner
allocate a new empty collection
Source§fn reset(&mut self)
fn reset(&mut self)
empty the collection and reset it to its default state so it
can be put back in the pool.
Source§fn really_dropped(&mut self) -> bool
fn really_dropped(&mut self) -> bool
return true if the object has really been dropped, e.g. if
you’re pooling an Arc then Arc::get_mut().is_some() == true.
Auto Trait Implementations§
impl !RefUnwindSafe for ValArrayInner
impl !UnwindSafe for ValArrayInner
impl Freeze for ValArrayInner
impl Send for ValArrayInner
impl Sync for ValArrayInner
impl Unpin for ValArrayInner
impl UnsafeUnpin for ValArrayInner
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