pub enum RestylePie<P>{
Show 50 variants
ModifyDomain {
domain: Option<Dim<Domain>>,
},
ModifyAutomargin {
automargin: Option<Dim<bool>>,
},
ModifyCustomData {
custom_data: Option<Dim<NumOrStringCollection>>,
},
ModifyDirection {
direction: Option<Dim<PieDirection>>,
},
ModifyDlabel {
dlabel: Option<Dim<f64>>,
},
ModifyHole {
hole: Option<Dim<f64>>,
},
ModifyHoverInfo {
hover_info: Option<Dim<HoverInfo>>,
},
ModifyHoverLabel {
hover_label: Option<Dim<Label>>,
},
ModifyHoverTemplate {
hover_template: Option<Dim<Dim<String>>>,
},
ModifyHoverText {
hover_text: Option<Dim<Dim<String>>>,
},
ModifyIds {
ids: Option<Dim<Vec<String>>>,
},
ModifyInsideTextFont {
inside_text_font: Option<Dim<Font>>,
},
ModifyInsideTextOrientation {
inside_text_orientation: Option<Dim<Orientation>>,
},
ModifyLabel0 {
label0: Option<Dim<f64>>,
},
ModifyLabels {
labels: Option<Dim<Vec<String>>>,
},
ModifyLegendGroup {
legend_group: Option<Dim<String>>,
},
ModifyLegendGroupTitle {
legend_group_title: Option<Dim<LegendGroupTitle>>,
},
ModifyLegendRank {
legend_rank: Option<Dim<usize>>,
},
ModifyMarker {
marker: Option<Dim<Marker>>,
},
ModifyMeta {
meta: Option<Dim<NumOrString>>,
},
ModifyName {
name: Option<Dim<String>>,
},
ModifyOpacity {
opacity: Option<Dim<f64>>,
},
ModifyOutsideTextFont {
outside_text_font: Option<Dim<Font>>,
},
ModifyRotation {
rotation: Option<Dim<f64>>,
},
ModifyShowLegend {
show_legend: Option<Dim<bool>>,
},
ModifySort {
sort: Option<Dim<bool>>,
},
ModifyText {
text: Option<Dim<Dim<String>>>,
},
ModifyTextInfo {
text_info: Option<Dim<String>>,
},
ModifyTextFont {
text_font: Option<Dim<Font>>,
},
ModifyTextPosition {
text_position: Option<Dim<Dim<Position>>>,
},
ModifyTextTemplate {
text_template: Option<Dim<Dim<String>>>,
},
ModifyUiRevision {
ui_revision: Option<Dim<NumOrString>>,
},
ModifyValues {
values: Option<Dim<Vec<P>>>,
},
ModifyVisible {
visible: Option<Dim<Visible>>,
},
ModifyLegendWidth {
legend_width: Option<Dim<f64>>,
},
ModifyPull {
pull: Option<Dim<f64>>,
},
ModifyCustomDataSrc {
custom_data_src: Option<Dim<Dim<String>>>,
},
ModifyHoverInfoSrc {
hover_info_src: Option<Dim<Dim<String>>>,
},
ModifyHoverTemplateSrc {
hover_template_src: Option<Dim<Dim<String>>>,
},
ModifyHoverTextSrc {
hover_text_src: Option<Dim<Dim<String>>>,
},
ModifyIdssrc {
idssrc: Option<Dim<Dim<String>>>,
},
ModifyLabelssrc {
labelssrc: Option<Dim<Dim<String>>>,
},
ModifyMetasrc {
metasrc: Option<Dim<Dim<String>>>,
},
ModifyValuesSrc {
values_src: Option<Dim<Dim<String>>>,
},
ModifyPullSrc {
pull_src: Option<Dim<Dim<String>>>,
},
ModifyTextPositionSrc {
text_position_src: Option<Dim<Dim<String>>>,
},
ModifyTextSrc {
text_src: Option<Dim<Dim<String>>>,
},
ModifyTextTemplateSrc {
text_template_src: Option<Dim<Dim<String>>>,
},
ModifyUid {
uid: Option<Dim<String>>,
},
ModifyScaleGroup {
scale_group: Option<Dim<String>>,
},
}Variants§
ModifyDomain
ModifyAutomargin
ModifyCustomData
ModifyDirection
Fields
§
direction: Option<Dim<PieDirection>>ModifyDlabel
ModifyHole
ModifyHoverInfo
ModifyHoverLabel
ModifyHoverTemplate
ModifyHoverText
ModifyIds
ModifyInsideTextFont
ModifyInsideTextOrientation
Fields
§
inside_text_orientation: Option<Dim<Orientation>>ModifyLabel0
ModifyLabels
ModifyLegendGroup
ModifyLegendGroupTitle
Fields
§
legend_group_title: Option<Dim<LegendGroupTitle>>ModifyLegendRank
ModifyMarker
ModifyMeta
ModifyName
ModifyOpacity
ModifyOutsideTextFont
ModifyRotation
ModifyShowLegend
ModifySort
ModifyText
ModifyTextInfo
ModifyTextFont
ModifyTextPosition
ModifyTextTemplate
ModifyUiRevision
ModifyValues
ModifyVisible
ModifyLegendWidth
ModifyPull
ModifyCustomDataSrc
ModifyHoverInfoSrc
ModifyHoverTemplateSrc
ModifyHoverTextSrc
ModifyIdssrc
ModifyLabelssrc
ModifyMetasrc
ModifyValuesSrc
ModifyPullSrc
ModifyTextPositionSrc
ModifyTextSrc
ModifyTextTemplateSrc
ModifyUid
ModifyScaleGroup
Trait Implementations§
Source§impl<P> Clone for RestylePie<P>
impl<P> Clone for RestylePie<P>
Source§fn clone(&self) -> RestylePie<P>
fn clone(&self) -> RestylePie<P>
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<P> Serialize for RestylePie<P>
impl<P> Serialize for RestylePie<P>
impl<P> Restyle for RestylePie<P>
Auto Trait Implementations§
impl<P> Freeze for RestylePie<P>
impl<P> !RefUnwindSafe for RestylePie<P>
impl<P> Send for RestylePie<P>where
P: Send,
impl<P> Sync for RestylePie<P>where
P: Sync,
impl<P> Unpin for RestylePie<P>where
P: Unpin,
impl<P> !UnwindSafe for RestylePie<P>
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)