arrow.round_to_multiple_options

Module for [RoundToMultipleOptions] class

Types 3

Methods
GType _getGType() static nothrow
GType _gType() @property nothrow
RoundToMultipleOptions self() nothrowReturns `this`, for use in `with` statements.
RoundToMultipleOptionsGidBuilder builder() static nothrowGet builder for [arrow.round_to_multiple_options.RoundToMultipleOptions] Returns: New builder object
arrow.types.RoundMode mode() @property nothrowGet `mode` property. Returns: The rounding and tie-breaking mode.
void mode(arrow.types.RoundMode propval) @property nothrowSet `mode` property. Params: propval = The rounding and tie-breaking mode.
arrow.scalar.Scalar multiple() @property nothrowGet `multiple` property. Returns: The rounding scale (multiple to round to).
void multiple(arrow.scalar.Scalar propval) @property nothrowSet `multiple` property. Params: propval = The rounding scale (multiple to round to).
Constructors
this(void * ptr, Flag!"Take" take)

Fluent builder implementation template for arrow.round_to_multiple_options.RoundToMultipleOptions

Methods
T mode(arrow.types.RoundMode propval) nothrowSet `mode` property. Params: propval = The rounding and tie-breaking mode. Returns: Builder instance for fluent chaining
T multiple(arrow.scalar.Scalar propval) nothrowSet `multiple` property. Params: propval = The rounding scale (multiple to round to).