pub enum TooltipSide {
Top,
Bottom,
Left,
Right,
}Expand description
Which side of the trigger the tooltip bubble is placed on.
This is a preference, not a guarantee: Tooltip flips to the opposite
side when the preferred one has no room inside the frame.
Variants§
Top
Above the trigger, horizontally centered on it. The default.
Bottom
Below the trigger, horizontally centered on it.
Left
Left of the trigger, vertically centered on it.
Right
Right of the trigger, vertically centered on it.
Implementations§
Source§impl TooltipSide
impl TooltipSide
Trait Implementations§
Source§impl Clone for TooltipSide
impl Clone for TooltipSide
Source§fn clone(&self) -> TooltipSide
fn clone(&self) -> TooltipSide
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 TooltipSide
Source§impl Debug for TooltipSide
impl Debug for TooltipSide
Source§impl Default for TooltipSide
impl Default for TooltipSide
Source§fn default() -> TooltipSide
fn default() -> TooltipSide
Returns the “default value” for a type. Read more
impl Eq for TooltipSide
Source§impl PartialEq for TooltipSide
impl PartialEq for TooltipSide
impl StructuralPartialEq for TooltipSide
Auto Trait Implementations§
impl Freeze for TooltipSide
impl RefUnwindSafe for TooltipSide
impl Send for TooltipSide
impl Sync for TooltipSide
impl Unpin for TooltipSide
impl UnsafeUnpin for TooltipSide
impl UnwindSafe for TooltipSide
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§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