pub struct CircleAnnotation {
pub annotation: Annotation,
pub interior_color: Option<Color>,
pub border_effect: Option<BorderEffect>,
}Expand description
Circle annotation
Fields§
§annotation: AnnotationBase annotation
interior_color: Option<Color>Interior color (fill color)
border_effect: Option<BorderEffect>Border effect
Implementations§
Source§impl CircleAnnotation
impl CircleAnnotation
Sourcepub fn with_interior_color(self, color: Color) -> Self
pub fn with_interior_color(self, color: Color) -> Self
Set interior color
Sourcepub fn with_cloudy_border(self, intensity: f64) -> Self
pub fn with_cloudy_border(self, intensity: f64) -> Self
Set cloudy border
Sourcepub fn to_annotation(self) -> Annotation
pub fn to_annotation(self) -> Annotation
Convert to annotation
Trait Implementations§
Source§impl Clone for CircleAnnotation
impl Clone for CircleAnnotation
Source§fn clone(&self) -> CircleAnnotation
fn clone(&self) -> CircleAnnotation
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 moreAuto Trait Implementations§
impl Freeze for CircleAnnotation
impl RefUnwindSafe for CircleAnnotation
impl Send for CircleAnnotation
impl Sync for CircleAnnotation
impl Unpin for CircleAnnotation
impl UnwindSafe for CircleAnnotation
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