Expand description
Configuration options for writing floats.
Structs§
- Options
- Options to customize writing floats.
- Options
Builder - Builder for
Options
.
Enums§
- Round
Mode - Enumeration for how to round floats with precision control.
Constants§
- CARAT_
EXPONENT - Numerical format where
^
is used as the exponent notation character. This isn’t very common, but is useful whene
orp
are valid digits. - CLOJURE_
LITERAL - Number format for a Clojure literal floating-point number.
- CLOJURE_
STRING - Number format to parse a Clojure float from string.
- COBOL_
LITERAL - Number format for a COBOL literal floating-point number.
- COBOL_
STRING - Number format to parse a COBOL float from string.
- COFFEESCRIPT_
LITERAL - Number format for a Coffeescript literal floating-point number.
- COFFEESCRIPT_
STRING - Number format to parse a Coffeescript float from string.
- CSHARP_
LITERAL - Number format for a C# literal floating-point number.
- CSHARP_
STRING - Number format to parse a C# float from string.
- CXX_
LITERAL - Number format for a C++ literal floating-point number.
- C_
LITERAL - Number format for a C literal floating-point number.
- DECIMAL_
COMMA - Numerical format with a decimal comma. This is the standard numerical format for most of the world.
- D_
LITERAL - Number format for a D literal floating-point number.
- ELIXIR_
LITERAL - Number format for an Elixir literal floating-point number.
- ELIXIR_
STRING - Number format to parse an Elixir float from string.
- ELM_
LITERAL - Number format for an Elm literal floating-point number.
- ELM_
STRING - Number format to parse an Elm float from string.
- ERLANG_
LITERAL - Number format for an Erlang literal floating-point number.
- ERLANG_
STRING - Number format to parse an Erlang float from string.
- FORTRAN_
LITERAL - Number format for a FORTRAN literal floating-point number.
- FSHARP_
LITERAL - Number format for an F# literal floating-point number.
- GAMBITC_
LITERAL - Number format for a Gambit-C literal floating-point number.
- GAMBITC_
STRING - Number format to parse a Gambit-C float from string.
- GO_
LITERAL - Number format for a Go literal floating-point number.
- GUILE_
LITERAL - Number format for a Guile literal floating-point number.
- GUILE_
STRING - Number format to parse a Guile float from string.
- HASKELL_
LITERAL - Number format for a Haskell literal floating-point number.
- HASKELL_
STRING - Number format to parse a Haskell float from string.
- HEX_
FLOAT - Numerical format for hexadecimal floats, which use a
p
exponent. - JAVASCRIPT_
LITERAL - Number format for a Javascript literal floating-point number.
- JAVASCRIPT_
STRING - Number format to parse a Javascript float from string.
- JAVA_
LITERAL - Number format for a Java literal floating-point number.
- JAVA_
STRING - Number format to parse a Java float from string.
- JSON
- Number format for a JSON literal floating-point number.
- JULIA_
LITERAL - Number format for a Julia literal floating-point number.
- KAWA_
LITERAL - Number format for a Kawa literal floating-point number.
- KAWA_
STRING - Number format to parse a Kawa float from string.
- KOTLIN_
LITERAL - Number format for a Kotlin literal floating-point number.
- KOTLIN_
STRING - Number format to parse a Kotlin float from string.
- MATLAB_
LITERAL - Number format for a MATLAB literal floating-point number.
- MONGODB
- Number format for a MongoDB literal floating-point number.
- MYSQL
- Number format for a MySQL literal floating-point number.
- OBJECTIVEC_
LITERAL - Number format for an Objective-C literal floating-point number.
- OBJECTIVEC_
STRING - Number format to parse an Objective-C float from string.
- OCAML_
LITERAL - Number format for an OCaml literal floating-point number.
- PERL_
LITERAL - Number format for a Perl literal floating-point number.
- PHP_
LITERAL - Number format for a PHP literal floating-point number.
- POSTGRESQL
- Number format for a PostgreSQL literal floating-point number.
- PYTHON_
LITERAL - Number format for a Python literal floating-point number.
- REASONML_
LITERAL - Number format for an ReasonML literal floating-point number.
- RUBY_
LITERAL - Number format for a Ruby literal floating-point number.
- RUBY_
STRING - Number format to parse a Ruby float from string.
- RUST_
LITERAL - Number format for a Rust literal floating-point number.
- R_
LITERAL - Number format for an R literal floating-point number.
- SAGE_
LITERAL - Number format for a Safe literal floating-point number.
- SCALA_
LITERAL - Number format for a Scala literal floating-point number.
- SCALA_
STRING - Number format to parse a Scala float from string.
- SQLITE
- Number format for a SQLite literal floating-point number.
- STANDARD
- Standard number format.
- SWIFT_
LITERAL - Number format for a Swift literal floating-point number.
- TOML
- Number format for a TOML literal floating-point number.
- VB_
LITERAL - Number format for a Visual Basic literal floating-point number.
- VB_
STRING - Number format to parse a Visual Basic float from string.
- XML
- Number format for an XML literal floating-point number.
- YAML
- Number format for a YAML literal floating-point number.
- ZIG_
LITERAL - Number format for a Zig literal floating-point number.
Type Aliases§
- Option
I32 - Type with the exact same size as a
i32
. - Option
Usize - Type with the exact same size as a
usize
.