pub struct StorePathSegment(/* private fields */);Expand description
One segment of a StorePath.
Trait Implementations§
Source§impl Clone for StorePathSegment
impl Clone for StorePathSegment
Source§fn clone(&self) -> StorePathSegment
fn clone(&self) -> StorePathSegment
Returns a duplicate of the value. Read more
1.0.0 · 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 StorePathSegment
impl Debug for StorePathSegment
Source§impl From<&usize> for StorePathSegment
impl From<&usize> for StorePathSegment
Source§impl From<usize> for StorePathSegment
impl From<usize> for StorePathSegment
Source§impl FromIterator<StorePathSegment> for StorePath
impl FromIterator<StorePathSegment> for StorePath
Source§fn from_iter<T: IntoIterator<Item = StorePathSegment>>(iter: T) -> Self
fn from_iter<T: IntoIterator<Item = StorePathSegment>>(iter: T) -> Self
Creates a value from an iterator. Read more
Source§impl Hash for StorePathSegment
impl Hash for StorePathSegment
Source§impl PartialEq for StorePathSegment
impl PartialEq for StorePathSegment
impl Copy for StorePathSegment
impl Eq for StorePathSegment
impl StructuralPartialEq for StorePathSegment
Auto Trait Implementations§
impl Freeze for StorePathSegment
impl RefUnwindSafe for StorePathSegment
impl Send for StorePathSegment
impl Sync for StorePathSegment
impl Unpin for StorePathSegment
impl UnwindSafe for StorePathSegment
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
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 moreSource§impl<T> StorageAccess<T> for T
impl<T> StorageAccess<T> for T
Source§fn as_borrowed(&self) -> &T
fn as_borrowed(&self) -> &T
Borrows the value.
Source§fn into_taken(self) -> T
fn into_taken(self) -> T
Takes the value.