pub struct RcStrState { /* private fields */ }Expand description
Retained view state for Rc<str>.
Trait Implementations§
Source§impl Mountable for RcStrState
impl Mountable for RcStrState
Source§fn insert_before_this(&self, child: &mut dyn Mountable) -> bool
fn insert_before_this(&self, child: &mut dyn Mountable) -> bool
Inserts another
Mountable type before this one. Returns false if
this does not actually exist in the UI (for example, ()).Auto Trait Implementations§
impl Freeze for RcStrState
impl RefUnwindSafe for RcStrState
impl !Send for RcStrState
impl !Sync for RcStrState
impl Unpin for RcStrState
impl UnwindSafe for RcStrState
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> 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