#[repr(C)]pub struct PopoverState {
pub open: bool,
}Expand description
The open/closed state of a Popover.
Fields§
§open: booltrue = panel shown, false (default) = panel hidden.
Trait Implementations§
Source§impl Clone for PopoverState
impl Clone for PopoverState
Source§fn clone(&self) -> PopoverState
fn clone(&self) -> PopoverState
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 moreimpl Copy for PopoverState
Source§impl Debug for PopoverState
impl Debug for PopoverState
Source§impl Default for PopoverState
impl Default for PopoverState
Source§fn default() -> PopoverState
fn default() -> PopoverState
Returns the “default value” for a type. Read more
impl Eq for PopoverState
Source§impl PartialEq for PopoverState
impl PartialEq for PopoverState
impl StructuralPartialEq for PopoverState
Auto Trait Implementations§
impl Freeze for PopoverState
impl RefUnwindSafe for PopoverState
impl Send for PopoverState
impl Sync for PopoverState
impl Unpin for PopoverState
impl UnsafeUnpin for PopoverState
impl UnwindSafe for PopoverState
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<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