pub struct StringArrayProperty { /* private fields */ }Trait Implementations§
Source§impl ArrayProperty for StringArrayProperty
 
impl ArrayProperty for StringArrayProperty
Source§fn set<'a>(&self, index: usize, value: impl Into<Self::Type<'a>>)
 
fn set<'a>(&self, index: usize, value: impl Into<Self::Type<'a>>)
Sets the array value to 
value at the given index.Source§fn atomic_update<R, F: FnOnce(&Self) -> R>(&self, update_fn: F) -> R
 
fn atomic_update<R, F: FnOnce(&Self) -> R>(&self, update_fn: F) -> R
Takes a function to execute as under a single lock of the Inspect VMO. This function
receives a reference to the 
ArrayProperty on which it is called.Source§impl Debug for StringArrayProperty
 
impl Debug for StringArrayProperty
Source§impl Default for StringArrayProperty
 
impl Default for StringArrayProperty
Source§fn default() -> StringArrayProperty
 
fn default() -> StringArrayProperty
Returns the “default value” for a type. Read more
Source§impl Drop for StringArrayProperty
 
impl Drop for StringArrayProperty
Source§impl PartialEq for StringArrayProperty
 
impl PartialEq for StringArrayProperty
impl Eq for StringArrayProperty
impl InspectType for StringArrayProperty
impl StructuralPartialEq for StringArrayProperty
Auto Trait Implementations§
impl Freeze for StringArrayProperty
impl !RefUnwindSafe for StringArrayProperty
impl Send for StringArrayProperty
impl Sync for StringArrayProperty
impl Unpin for StringArrayProperty
impl !UnwindSafe for StringArrayProperty
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, D> Encode<Ambiguous1, D> for Twhere
    D: ResourceDialect,
 
impl<T, D> Encode<Ambiguous1, D> for Twhere
    D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
    D: ResourceDialect,
 
impl<T, D> Encode<Ambiguous2, D> for Twhere
    D: ResourceDialect,
Source§impl<Q, K> Equivalent<K> for Q
 
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
 
fn equivalent(&self, key: &K) -> bool
Compare self to 
key and return true if they are equal.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