Struct libxlsxwriter_sys::lxw_workbook[][src]

#[repr(C)]
pub struct lxw_workbook {
Show fields pub file: *mut FILE, pub sheets: *mut lxw_sheets, pub worksheets: *mut lxw_worksheets, pub chartsheets: *mut lxw_chartsheets, pub worksheet_names: *mut lxw_worksheet_names, pub chartsheet_names: *mut lxw_chartsheet_names, pub image_md5s: *mut lxw_image_md5s, pub header_image_md5s: *mut lxw_image_md5s, pub background_md5s: *mut lxw_image_md5s, pub charts: *mut lxw_charts, pub ordered_charts: *mut lxw_charts, pub formats: *mut lxw_formats, pub defined_names: *mut lxw_defined_names, pub sst: *mut lxw_sst, pub properties: *mut lxw_doc_properties, pub custom_properties: *mut lxw_custom_properties, pub filename: *mut c_char, pub options: lxw_workbook_options, pub num_sheets: u16, pub num_worksheets: u16, pub num_chartsheets: u16, pub first_sheet: u16, pub active_sheet: u16, pub num_xf_formats: u16, pub num_dxf_formats: u16, pub num_format_count: u16, pub drawing_count: u16, pub comment_count: u16, pub font_count: u16, pub border_count: u16, pub fill_count: u16, pub optimize: u8, pub max_url_length: u16, pub read_only: u8, pub has_png: u8, pub has_jpeg: u8, pub has_bmp: u8, pub has_gif: u8, pub has_vml: u8, pub has_comments: u8, pub has_metadata: u8, pub used_xf_formats: *mut lxw_hash_table, pub used_dxf_formats: *mut lxw_hash_table, pub vba_project: *mut c_char, pub vba_codename: *mut c_char, pub default_url_format: *mut lxw_format,
}

Fields

file: *mut FILEsheets: *mut lxw_sheetsworksheets: *mut lxw_worksheetschartsheets: *mut lxw_chartsheetsworksheet_names: *mut lxw_worksheet_nameschartsheet_names: *mut lxw_chartsheet_namesimage_md5s: *mut lxw_image_md5sheader_image_md5s: *mut lxw_image_md5sbackground_md5s: *mut lxw_image_md5scharts: *mut lxw_chartsordered_charts: *mut lxw_chartsformats: *mut lxw_formatsdefined_names: *mut lxw_defined_namessst: *mut lxw_sstproperties: *mut lxw_doc_propertiescustom_properties: *mut lxw_custom_propertiesfilename: *mut c_charoptions: lxw_workbook_optionsnum_sheets: u16num_worksheets: u16num_chartsheets: u16first_sheet: u16active_sheet: u16num_xf_formats: u16num_dxf_formats: u16num_format_count: u16drawing_count: u16comment_count: u16font_count: u16border_count: u16fill_count: u16optimize: u8max_url_length: u16read_only: u8has_png: u8has_jpeg: u8has_bmp: u8has_gif: u8has_vml: u8has_comments: u8has_metadata: u8used_xf_formats: *mut lxw_hash_tableused_dxf_formats: *mut lxw_hash_tablevba_project: *mut c_charvba_codename: *mut c_chardefault_url_format: *mut lxw_format

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.