pub struct RingExternalLegendOptions { /* private fields */ }Implementations§
Source§impl RingExternalLegendOptions
impl RingExternalLegendOptions
pub fn new() -> Self
pub fn layout(self, layout: RingExternalLegendLayout) -> Self
pub fn vertical(self) -> Self
pub fn horizontal(self) -> Self
pub fn side(self, side: RingExternalLegendSide) -> Self
pub fn left(self) -> Self
pub fn right(self) -> Self
pub fn content(self, content: ChartValueLabelContent) -> Self
pub fn percentage_decimals(self, decimals: usize) -> Self
pub fn max_items(self, max_items: usize) -> Self
Trait Implementations§
Source§impl Clone for RingExternalLegendOptions
impl Clone for RingExternalLegendOptions
Source§fn clone(&self) -> RingExternalLegendOptions
fn clone(&self) -> RingExternalLegendOptions
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 moreSource§impl Debug for RingExternalLegendOptions
impl Debug for RingExternalLegendOptions
Source§impl Default for RingExternalLegendOptions
impl Default for RingExternalLegendOptions
Source§impl PartialEq for RingExternalLegendOptions
impl PartialEq for RingExternalLegendOptions
Source§fn eq(&self, other: &RingExternalLegendOptions) -> bool
fn eq(&self, other: &RingExternalLegendOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for RingExternalLegendOptions
Auto Trait Implementations§
impl Freeze for RingExternalLegendOptions
impl RefUnwindSafe for RingExternalLegendOptions
impl Send for RingExternalLegendOptions
impl Sync for RingExternalLegendOptions
impl Unpin for RingExternalLegendOptions
impl UnsafeUnpin for RingExternalLegendOptions
impl UnwindSafe for RingExternalLegendOptions
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 moreSource§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<R, P> ReadPrimitive<R> for P
impl<R, P> ReadPrimitive<R> for P
Source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian().