Struct libxlsxwriter_sys::lxw_chart_axis

source ·
#[repr(C)]
pub struct lxw_chart_axis {
Show 39 fields pub title: lxw_chart_title, pub num_format: *mut c_char, pub default_num_format: *mut c_char, pub source_linked: u8, pub major_tick_mark: u8, pub minor_tick_mark: u8, pub is_horizontal: u8, pub major_gridlines: lxw_chart_gridline, pub minor_gridlines: lxw_chart_gridline, pub num_font: *mut lxw_chart_font, pub line: *mut lxw_chart_line, pub fill: *mut lxw_chart_fill, pub pattern: *mut lxw_chart_pattern, pub is_category: u8, pub is_date: u8, pub is_value: u8, pub axis_position: u8, pub position_axis: u8, pub label_position: u8, pub label_align: u8, pub hidden: u8, pub reverse: u8, pub has_min: u8, pub min: f64, pub has_max: u8, pub max: f64, pub has_major_unit: u8, pub major_unit: f64, pub has_minor_unit: u8, pub minor_unit: f64, pub interval_unit: u16, pub interval_tick: u16, pub log_base: u16, pub display_units: u8, pub display_units_visible: u8, pub has_crossing: u8, pub crossing_min: u8, pub crossing_max: u8, pub crossing: f64,
}

Fields§

§title: lxw_chart_title§num_format: *mut c_char§default_num_format: *mut c_char§source_linked: u8§major_tick_mark: u8§minor_tick_mark: u8§is_horizontal: u8§major_gridlines: lxw_chart_gridline§minor_gridlines: lxw_chart_gridline§num_font: *mut lxw_chart_font§line: *mut lxw_chart_line§fill: *mut lxw_chart_fill§pattern: *mut lxw_chart_pattern§is_category: u8§is_date: u8§is_value: u8§axis_position: u8§position_axis: u8§label_position: u8§label_align: u8§hidden: u8§reverse: u8§has_min: u8§min: f64§has_max: u8§max: f64§has_major_unit: u8§major_unit: f64§has_minor_unit: u8§minor_unit: f64§interval_unit: u16§interval_tick: u16§log_base: u16§display_units: u8§display_units_visible: u8§has_crossing: u8§crossing_min: u8§crossing_max: u8§crossing: f64

Trait Implementations§

source§

impl Clone for lxw_chart_axis

source§

fn clone(&self) -> lxw_chart_axis

Returns a copy of the value. Read more
1.0.0 · source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
source§

impl Debug for lxw_chart_axis

source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
source§

impl Copy for lxw_chart_axis

Auto Trait Implementations§

Blanket Implementations§

source§

impl<T> Any for T
where T: 'static + ?Sized,

source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
source§

impl<T> Borrow<T> for T
where T: ?Sized,

source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
source§

impl<T> From<T> for T

source§

fn from(t: T) -> T

Returns the argument unchanged.

source§

impl<T, U> Into<U> for T
where U: From<T>,

source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

source§

impl<T> ToOwned for T
where T: Clone,

§

type Owned = T

The resulting type after obtaining ownership.
source§

fn to_owned(&self) -> T

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

fn clone_into(&self, target: &mut T)

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

impl<T, U> TryFrom<U> for T
where U: Into<T>,

§

type Error = Infallible

The type returned in the event of a conversion error.
source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.