pub struct PointStyle {
pub icon_name: Option<String>,
pub icon_styler: Option<StyleFunction>,
}
Expand description
Represents a PointStyle within a StyleSetting
This type is not used in any activity, and only used as part of another schema.
Fields§
§icon_name: Option<String>
Name of the icon. Use values defined in http://www.google.com/fusiontables/DataSource?dsrcid=308519
icon_styler: Option<StyleFunction>
Column or a bucket value from which the icon name is to be determined.
Trait Implementations§
Source§impl Clone for PointStyle
impl Clone for PointStyle
Source§fn clone(&self) -> PointStyle
fn clone(&self) -> PointStyle
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 PointStyle
impl Debug for PointStyle
Source§impl Default for PointStyle
impl Default for PointStyle
Source§fn default() -> PointStyle
fn default() -> PointStyle
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PointStyle
impl<'de> Deserialize<'de> for PointStyle
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
Source§impl Serialize for PointStyle
impl Serialize for PointStyle
impl Part for PointStyle
Auto Trait Implementations§
impl Freeze for PointStyle
impl RefUnwindSafe for PointStyle
impl Send for PointStyle
impl Sync for PointStyle
impl Unpin for PointStyle
impl UnwindSafe for PointStyle
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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