Struct libxlsxwriter_sys::lxw_chart[][src]

#[repr(C)]
pub struct lxw_chart {
Show fields pub file: *mut FILE, pub type_: u8, pub subtype: u8, pub series_index: u16, pub write_chart_type: Option<unsafe extern "C" fn(arg1: *mut lxw_chart)>, pub write_plot_area: Option<unsafe extern "C" fn(arg1: *mut lxw_chart)>, pub x_axis: *mut lxw_chart_axis, pub y_axis: *mut lxw_chart_axis, pub title: lxw_chart_title, pub id: u32, pub axis_id_1: u32, pub axis_id_2: u32, pub axis_id_3: u32, pub axis_id_4: u32, pub in_use: u8, pub chart_group: u8, pub cat_has_num_fmt: u8, pub is_chartsheet: u8, pub has_horiz_cat_axis: u8, pub has_horiz_val_axis: u8, pub style_id: u8, pub rotation: u16, pub hole_size: u16, pub no_title: u8, pub has_overlap: u8, pub overlap_y1: i8, pub overlap_y2: i8, pub gap_y1: u16, pub gap_y2: u16, pub grouping: u8, pub default_cross_between: u8, pub legend: lxw_chart_legend, pub delete_series: *mut i16, pub delete_series_count: u16, pub default_marker: *mut lxw_chart_marker, pub chartarea_line: *mut lxw_chart_line, pub chartarea_fill: *mut lxw_chart_fill, pub chartarea_pattern: *mut lxw_chart_pattern, pub plotarea_line: *mut lxw_chart_line, pub plotarea_fill: *mut lxw_chart_fill, pub plotarea_pattern: *mut lxw_chart_pattern, pub has_drop_lines: u8, pub drop_lines_line: *mut lxw_chart_line, pub has_high_low_lines: u8, pub high_low_lines_line: *mut lxw_chart_line, pub series_list: *mut lxw_chart_series_list, pub has_table: u8, pub has_table_vertical: u8, pub has_table_horizontal: u8, pub has_table_outline: u8, pub has_table_legend_keys: u8, pub table_font: *mut lxw_chart_font, pub show_blanks_as: u8, pub show_hidden_data: u8, pub has_up_down_bars: u8, pub up_bar_line: *mut lxw_chart_line, pub down_bar_line: *mut lxw_chart_line, pub up_bar_fill: *mut lxw_chart_fill, pub down_bar_fill: *mut lxw_chart_fill, pub default_label_position: u8, pub is_protected: u8, pub ordered_list_pointers: lxw_chart__bindgen_ty_1, pub list_pointers: lxw_chart__bindgen_ty_2,
}

Fields

file: *mut FILEtype_: u8subtype: u8series_index: u16write_chart_type: Option<unsafe extern "C" fn(arg1: *mut lxw_chart)>write_plot_area: Option<unsafe extern "C" fn(arg1: *mut lxw_chart)>x_axis: *mut lxw_chart_axisy_axis: *mut lxw_chart_axistitle: lxw_chart_titleid: u32axis_id_1: u32axis_id_2: u32axis_id_3: u32axis_id_4: u32in_use: u8chart_group: u8cat_has_num_fmt: u8is_chartsheet: u8has_horiz_cat_axis: u8has_horiz_val_axis: u8style_id: u8rotation: u16hole_size: u16no_title: u8has_overlap: u8overlap_y1: i8overlap_y2: i8gap_y1: u16gap_y2: u16grouping: u8default_cross_between: u8legend: lxw_chart_legenddelete_series: *mut i16delete_series_count: u16default_marker: *mut lxw_chart_markerchartarea_line: *mut lxw_chart_linechartarea_fill: *mut lxw_chart_fillchartarea_pattern: *mut lxw_chart_patternplotarea_line: *mut lxw_chart_lineplotarea_fill: *mut lxw_chart_fillplotarea_pattern: *mut lxw_chart_patternhas_drop_lines: u8drop_lines_line: *mut lxw_chart_linehas_high_low_lines: u8high_low_lines_line: *mut lxw_chart_lineseries_list: *mut lxw_chart_series_listhas_table: u8has_table_vertical: u8has_table_horizontal: u8has_table_outline: u8has_table_legend_keys: u8table_font: *mut lxw_chart_fontshow_blanks_as: u8show_hidden_data: u8has_up_down_bars: u8up_bar_line: *mut lxw_chart_linedown_bar_line: *mut lxw_chart_lineup_bar_fill: *mut lxw_chart_filldown_bar_fill: *mut lxw_chart_filldefault_label_position: u8is_protected: u8ordered_list_pointers: lxw_chart__bindgen_ty_1list_pointers: lxw_chart__bindgen_ty_2

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

recently added

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.