pub trait Write: _Write {
Show 30 methods
// Provided methods
fn write_cell<L: Location, T: Clone + CellDisplay + CellValue>(
&mut self,
loc: L,
cell: &Cell<T>
) -> WorkSheetResult<()> { ... }
fn write<L: Location, T: CellDisplay + CellValue>(
&mut self,
loc: L,
data: T
) -> WorkSheetResult<()> { ... }
fn write_string<L: Location>(
&mut self,
loc: L,
data: String
) -> WorkSheetResult<()> { ... }
fn write_number<L: Location>(
&mut self,
loc: L,
data: i32
) -> WorkSheetResult<()> { ... }
fn write_double<L: Location>(
&mut self,
loc: L,
data: f64
) -> WorkSheetResult<()> { ... }
fn write_boolean<L: Location>(
&mut self,
loc: L,
data: bool
) -> WorkSheetResult<()> { ... }
fn write_row<L: Location, T: CellDisplay + CellValue>(
&mut self,
loc: L,
data: &[T]
) -> WorkSheetResult<()> { ... }
fn write_row_cells<L: Location, T: CellDisplay + CellValue + Clone>(
&mut self,
loc: L,
cells: &[Cell<T>]
) -> WorkSheetResult<()> { ... }
fn write_column<L: Location, T: CellDisplay + CellValue>(
&mut self,
loc: L,
data: &[T]
) -> WorkSheetResult<()> { ... }
fn write_column_cells<L: Location, T: CellDisplay + CellValue + Clone>(
&mut self,
loc: L,
cells: &[Cell<T>]
) -> WorkSheetResult<()> { ... }
fn write_url<L: Location>(
&mut self,
loc: L,
url: &str
) -> WorkSheetResult<()> { ... }
fn write_url_text<L: Location, T: CellDisplay + CellValue>(
&mut self,
loc: L,
url: &str,
data: &str
) -> WorkSheetResult<()> { ... }
fn merge_range<L: LocationRange, T: CellDisplay + CellValue>(
&mut self,
loc: L,
data: T
) -> WorkSheetResult<()> { ... }
fn write_formula<L: Location>(
&mut self,
loc: L,
data: &str
) -> WorkSheetResult<()> { ... }
fn write_old_formula<L: Location>(
&mut self,
loc: L,
data: &str
) -> WorkSheetResult<()> { ... }
fn write_array_formula<L: Location>(
&mut self,
loc: L,
data: &str
) -> WorkSheetResult<()> { ... }
fn write_dynamic_array_formula<L: Location>(
&mut self,
loc: L,
data: &str
) -> WorkSheetResult<()> { ... }
fn write_with_format<L: Location, T: Default + Clone + CellDisplay + CellValue>(
&mut self,
loc: L,
data: T,
format: &Format
) -> WorkSheetResult<()> { ... }
fn write_string_with_format<L: Location>(
&mut self,
loc: L,
data: String,
format: &Format
) -> WorkSheetResult<()> { ... }
fn write_number_with_format<L: Location>(
&mut self,
loc: L,
data: i32,
format: &Format
) -> WorkSheetResult<()> { ... }
fn write_double_with_format<L: Location>(
&mut self,
loc: L,
data: f64,
format: &Format
) -> WorkSheetResult<()> { ... }
fn write_boolean_with_format<L: Location>(
&mut self,
loc: L,
data: bool,
format: &Format
) -> WorkSheetResult<()> { ... }
fn write_row_with_format<L: Location, T: CellDisplay + CellValue>(
&mut self,
loc: L,
data: Iter<'_, T>,
format: &Format
) -> WorkSheetResult<()> { ... }
fn write_column_with_format<L: Location, T: CellDisplay + CellValue>(
&mut self,
loc: L,
data: Iter<'_, T>,
format: &Format
) -> WorkSheetResult<()> { ... }
fn write_url_with_format<L: Location>(
&mut self,
loc: L,
url: &str,
format: &Format
) -> WorkSheetResult<()> { ... }
fn write_url_text_with_format<L: Location>(
&mut self,
loc: L,
url: &str,
data: &str,
format: &Format
) -> WorkSheetResult<()> { ... }
fn write_formula_with_format<L: Location>(
&mut self,
loc: L,
data: &str,
format: &Format
) -> WorkSheetResult<()> { ... }
fn write_array_formula_with_format<L: Location>(
&mut self,
loc: L,
data: &str,
format: &Format
) -> WorkSheetResult<()> { ... }
fn write_dynamic_array_formula_with_format<L: LocationRange>(
&mut self,
loc_range: L,
data: &str,
format: &Format
) -> WorkSheetResult<()> { ... }
fn merge_range_with_format<L: LocationRange, T: CellDisplay + CellValue>(
&mut self,
loc: L,
data: T,
format: &Format
) -> WorkSheetResult<()> { ... }
}Provided Methods§
fn write_cell<L: Location, T: Clone + CellDisplay + CellValue>( &mut self, loc: L, cell: &Cell<T> ) -> WorkSheetResult<()>
fn write<L: Location, T: CellDisplay + CellValue>( &mut self, loc: L, data: T ) -> WorkSheetResult<()>
fn write_string<L: Location>( &mut self, loc: L, data: String ) -> WorkSheetResult<()>
fn write_number<L: Location>( &mut self, loc: L, data: i32 ) -> WorkSheetResult<()>
fn write_double<L: Location>( &mut self, loc: L, data: f64 ) -> WorkSheetResult<()>
fn write_boolean<L: Location>( &mut self, loc: L, data: bool ) -> WorkSheetResult<()>
fn write_row<L: Location, T: CellDisplay + CellValue>( &mut self, loc: L, data: &[T] ) -> WorkSheetResult<()>
fn write_row_cells<L: Location, T: CellDisplay + CellValue + Clone>( &mut self, loc: L, cells: &[Cell<T>] ) -> WorkSheetResult<()>
fn write_column<L: Location, T: CellDisplay + CellValue>( &mut self, loc: L, data: &[T] ) -> WorkSheetResult<()>
fn write_column_cells<L: Location, T: CellDisplay + CellValue + Clone>( &mut self, loc: L, cells: &[Cell<T>] ) -> WorkSheetResult<()>
fn write_url<L: Location>(&mut self, loc: L, url: &str) -> WorkSheetResult<()>
fn write_url_text<L: Location, T: CellDisplay + CellValue>( &mut self, loc: L, url: &str, data: &str ) -> WorkSheetResult<()>
fn merge_range<L: LocationRange, T: CellDisplay + CellValue>( &mut self, loc: L, data: T ) -> WorkSheetResult<()>
fn write_formula<L: Location>( &mut self, loc: L, data: &str ) -> WorkSheetResult<()>
fn write_old_formula<L: Location>( &mut self, loc: L, data: &str ) -> WorkSheetResult<()>
fn write_array_formula<L: Location>( &mut self, loc: L, data: &str ) -> WorkSheetResult<()>
fn write_dynamic_array_formula<L: Location>( &mut self, loc: L, data: &str ) -> WorkSheetResult<()>
fn write_with_format<L: Location, T: Default + Clone + CellDisplay + CellValue>( &mut self, loc: L, data: T, format: &Format ) -> WorkSheetResult<()>
fn write_string_with_format<L: Location>( &mut self, loc: L, data: String, format: &Format ) -> WorkSheetResult<()>
fn write_number_with_format<L: Location>( &mut self, loc: L, data: i32, format: &Format ) -> WorkSheetResult<()>
fn write_double_with_format<L: Location>( &mut self, loc: L, data: f64, format: &Format ) -> WorkSheetResult<()>
fn write_boolean_with_format<L: Location>( &mut self, loc: L, data: bool, format: &Format ) -> WorkSheetResult<()>
fn write_row_with_format<L: Location, T: CellDisplay + CellValue>( &mut self, loc: L, data: Iter<'_, T>, format: &Format ) -> WorkSheetResult<()>
fn write_column_with_format<L: Location, T: CellDisplay + CellValue>( &mut self, loc: L, data: Iter<'_, T>, format: &Format ) -> WorkSheetResult<()>
fn write_url_with_format<L: Location>( &mut self, loc: L, url: &str, format: &Format ) -> WorkSheetResult<()>
fn write_url_text_with_format<L: Location>( &mut self, loc: L, url: &str, data: &str, format: &Format ) -> WorkSheetResult<()>
fn write_formula_with_format<L: Location>( &mut self, loc: L, data: &str, format: &Format ) -> WorkSheetResult<()>
fn write_array_formula_with_format<L: Location>( &mut self, loc: L, data: &str, format: &Format ) -> WorkSheetResult<()>
fn write_dynamic_array_formula_with_format<L: LocationRange>( &mut self, loc_range: L, data: &str, format: &Format ) -> WorkSheetResult<()>
fn merge_range_with_format<L: LocationRange, T: CellDisplay + CellValue>( &mut self, loc: L, data: T, format: &Format ) -> WorkSheetResult<()>
Object Safety§
This trait is not object safe.