pub struct RadarOption {
pub indicator: Vec<DataValue>,
pub center: Option<Vec<String>>,
pub radius: Option<String>,
pub start_angle: Option<f64>,
pub split_number: Option<usize>,
pub shape: Option<String>,
pub show: bool,
pub name: Option<String>,
pub axis_line: Option<AxisLineOption>,
pub split_line: Option<SplitLineOption>,
pub split_area: Option<SplitAreaOption>,
}Expand description
The options of a radar coordinate system.
Fields§
§indicator: Vec<DataValue>The indicators of the radar.
center: Option<Vec<String>>The centre of the radar.
radius: Option<String>The radius of the radar.
start_angle: Option<f64>The starting angle of the radar, in degrees.
split_number: Option<usize>The number of sides of the radar.
shape: Option<String>The shape of the radar.
show: boolWhether the radar is drawn.
name: Option<String>The name of the radar.
axis_line: Option<AxisLineOption>The line of the radar’s axes.
split_line: Option<SplitLineOption>The split lines of the radar.
split_area: Option<SplitAreaOption>The split area of the radar.
Trait Implementations§
Source§impl Clone for RadarOption
impl Clone for RadarOption
Source§impl Debug for RadarOption
impl Debug for RadarOption
Source§impl Default for RadarOption
impl Default for RadarOption
Source§impl PartialEq for RadarOption
impl PartialEq for RadarOption
impl StructuralPartialEq for RadarOption
Auto Trait Implementations§
impl Freeze for RadarOption
impl RefUnwindSafe for RadarOption
impl Send for RadarOption
impl Sync for RadarOption
impl Unpin for RadarOption
impl UnsafeUnpin for RadarOption
impl UnwindSafe for RadarOption
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