pub struct LayerKey {
pub glyph: Option<KeyGlyph>,
pub aesthetics: Vec<Aesthetic>,
}Expand description
One layer’s contribution to the legends: its glyph (None = the
pre-#410 per-aesthetic swatch) and the legend aesthetics it maps and shows.
Fields§
§glyph: Option<KeyGlyph>§aesthetics: Vec<Aesthetic>Trait Implementations§
impl StructuralPartialEq for LayerKey
Auto Trait Implementations§
impl Freeze for LayerKey
impl RefUnwindSafe for LayerKey
impl Send for LayerKey
impl Sync for LayerKey
impl Unpin for LayerKey
impl UnsafeUnpin for LayerKey
impl UnwindSafe for LayerKey
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> 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