Struct libxlsxwriter_sys::lxw_chart_series
source · #[repr(C)]pub struct lxw_chart_series {Show 44 fields
pub categories: *mut lxw_series_range,
pub values: *mut lxw_series_range,
pub title: lxw_chart_title,
pub line: *mut lxw_chart_line,
pub fill: *mut lxw_chart_fill,
pub pattern: *mut lxw_chart_pattern,
pub marker: *mut lxw_chart_marker,
pub points: *mut lxw_chart_point,
pub data_labels: *mut lxw_chart_custom_label,
pub point_count: u16,
pub data_label_count: u16,
pub smooth: u8,
pub invert_if_negative: u8,
pub has_labels: u8,
pub show_labels_value: u8,
pub show_labels_category: u8,
pub show_labels_name: u8,
pub show_labels_leader: u8,
pub show_labels_legend: u8,
pub show_labels_percent: u8,
pub label_position: u8,
pub label_separator: u8,
pub default_label_position: u8,
pub label_num_format: *mut c_char,
pub label_font: *mut lxw_chart_font,
pub label_line: *mut lxw_chart_line,
pub label_fill: *mut lxw_chart_fill,
pub label_pattern: *mut lxw_chart_pattern,
pub x_error_bars: *mut lxw_series_error_bars,
pub y_error_bars: *mut lxw_series_error_bars,
pub has_trendline: u8,
pub has_trendline_forecast: u8,
pub has_trendline_equation: u8,
pub has_trendline_r_squared: u8,
pub has_trendline_intercept: u8,
pub trendline_type: u8,
pub trendline_value: u8,
pub trendline_forward: f64,
pub trendline_backward: f64,
pub trendline_value_type: u8,
pub trendline_name: *mut c_char,
pub trendline_line: *mut lxw_chart_line,
pub trendline_intercept: f64,
pub list_pointers: lxw_chart_series__bindgen_ty_1,
}
Fields§
§categories: *mut lxw_series_range
§values: *mut lxw_series_range
§title: lxw_chart_title
§line: *mut lxw_chart_line
§fill: *mut lxw_chart_fill
§pattern: *mut lxw_chart_pattern
§marker: *mut lxw_chart_marker
§points: *mut lxw_chart_point
§data_labels: *mut lxw_chart_custom_label
§point_count: u16
§data_label_count: u16
§smooth: u8
§invert_if_negative: u8
§has_labels: u8
§show_labels_value: u8
§show_labels_category: u8
§show_labels_name: u8
§show_labels_leader: u8
§show_labels_legend: u8
§show_labels_percent: u8
§label_position: u8
§label_separator: u8
§default_label_position: u8
§label_num_format: *mut c_char
§label_font: *mut lxw_chart_font
§label_line: *mut lxw_chart_line
§label_fill: *mut lxw_chart_fill
§label_pattern: *mut lxw_chart_pattern
§x_error_bars: *mut lxw_series_error_bars
§y_error_bars: *mut lxw_series_error_bars
§has_trendline: u8
§has_trendline_forecast: u8
§has_trendline_equation: u8
§has_trendline_r_squared: u8
§has_trendline_intercept: u8
§trendline_type: u8
§trendline_value: u8
§trendline_forward: f64
§trendline_backward: f64
§trendline_value_type: u8
§trendline_name: *mut c_char
§trendline_line: *mut lxw_chart_line
§trendline_intercept: f64
§list_pointers: lxw_chart_series__bindgen_ty_1
Trait Implementations§
source§impl Clone for lxw_chart_series
impl Clone for lxw_chart_series
source§fn clone(&self) -> lxw_chart_series
fn clone(&self) -> lxw_chart_series
Returns a copy 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 more