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