pub enum BubbleScalingMode {
Linear,
Logarithmic,
SquareRoot,
}Expand description
How to scale bubble sizes
Variants§
Linear
Linear scaling
Logarithmic
Logarithmic scaling (better for large range)
SquareRoot
Square root scaling
Trait Implementations§
Source§impl Clone for BubbleScalingMode
impl Clone for BubbleScalingMode
Source§fn clone(&self) -> BubbleScalingMode
fn clone(&self) -> BubbleScalingMode
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 BubbleScalingMode
Source§impl Debug for BubbleScalingMode
impl Debug for BubbleScalingMode
Source§impl<'de> Deserialize<'de> for BubbleScalingMode
impl<'de> Deserialize<'de> for BubbleScalingMode
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for BubbleScalingMode
Source§impl PartialEq for BubbleScalingMode
impl PartialEq for BubbleScalingMode
Source§impl Serialize for BubbleScalingMode
impl Serialize for BubbleScalingMode
impl StructuralPartialEq for BubbleScalingMode
Auto Trait Implementations§
impl Freeze for BubbleScalingMode
impl RefUnwindSafe for BubbleScalingMode
impl Send for BubbleScalingMode
impl Sync for BubbleScalingMode
impl Unpin for BubbleScalingMode
impl UnsafeUnpin for BubbleScalingMode
impl UnwindSafe for BubbleScalingMode
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. 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