CalculationProperties

CalculationProperties

Overview

CalculationProperties is a struct in Aspose.Cells FOSS for Rust. Inherits from: Debug, Clone, PartialEq, and 1 more.

Represents calculation properties.

This struct provides 36 methods for working with CalculationProperties objects in Rust programs. Available methods include: calculation_completed, calculation_id, calculation_mode, calculation_on_save, concurrent_calculation, force_full_calculation, full_calculation_on_load, full_precision, get_calculation_completed, get_calculation_id, get_calculation_mode, get_calculation_on_save, and 24 additional methods. All public members are accessible to any Rust application after installing the Aspose.Cells FOSS for Rust package.

Methods

SignatureDescription
calculation_id()Option<u32>Gets the calculation id.
get_calculation_id()Option<u32>Gets the calculation id.
set_calculation_id(value: Option<u32>)Sets the calculation id.
calculation_mode()&strGets the calculation mode.
get_calculation_mode()&strGets the calculation mode.
set_calculation_mode(value: impl Into<String>)Result<(), CellsError>Sets the calculation mode.
full_calculation_on_load()boolGets a value indicating whether full calculation on load.
get_full_calculation_on_load()boolGets a value indicating whether full calculation on load.
set_full_calculation_on_load(value: bool)Sets a value indicating whether full calculation on load.
reference_mode()&strGets the reference mode.
get_reference_mode()&strGets the reference mode.
set_reference_mode(value: impl Into<String>)Result<(), CellsError>Sets the reference mode.
iterate()boolGets a value indicating whether iterate.
get_iterate()boolGets a value indicating whether iterate.
set_iterate(value: bool)Sets a value indicating whether iterate.
iterate_count()u32Gets the iterate count.
get_iterate_count()u32Gets the iterate count.
set_iterate_count(value: u32)Sets the iterate count.
iterate_delta()f64Gets the iterate delta.
get_iterate_delta()f64Gets the iterate delta.
set_iterate_delta(value: f64)Result<(), CellsError>Sets the iterate delta.
full_precision()boolGets a value indicating whether full precision.
get_full_precision()boolGets a value indicating whether full precision.
set_full_precision(value: bool)Sets a value indicating whether full precision.
calculation_completed()boolGets a value indicating whether calculation completed.
get_calculation_completed()boolGets a value indicating whether calculation completed.
set_calculation_completed(value: bool)Sets a value indicating whether calculation completed.
calculation_on_save()boolGets a value indicating whether calculation on save.
get_calculation_on_save()boolGets a value indicating whether calculation on save.
set_calculation_on_save(value: bool)Sets a value indicating whether calculation on save.
concurrent_calculation()boolGets a value indicating whether concurrent calculation.
get_concurrent_calculation()boolGets a value indicating whether concurrent calculation.
set_concurrent_calculation(value: bool)Sets a value indicating whether concurrent calculation.
force_full_calculation()boolGets a value indicating whether force full calculation.
get_force_full_calculation()boolGets a value indicating whether force full calculation.
set_force_full_calculation(value: bool)Sets a value indicating whether force full calculation.

See Also