lexical_
write_
float
0.8.5
In lexical_
write_
float::
format
Structs
NumberFormatBuilder
Constants
BASE_PREFIX
BASE_PREFIX_SHIFT
BASE_SUFFIX
BASE_SUFFIX_SHIFT
C11_LITERAL
C11_STRING
C18_LITERAL
C18_STRING
C89_LITERAL
C89_STRING
C90_LITERAL
C90_STRING
C99_LITERAL
C99_STRING
CASE_SENSITIVE_BASE_PREFIX
CASE_SENSITIVE_BASE_SUFFIX
CASE_SENSITIVE_EXPONENT
CASE_SENSITIVE_SPECIAL
CLOJURE_LITERAL
CLOJURE_STRING
COBOL_LITERAL
COBOL_STRING
COFFEESCRIPT_LITERAL
COFFEESCRIPT_STRING
CONSECUTIVE_DIGIT_SEPARATOR
CSHARP1_LITERAL
CSHARP1_STRING
CSHARP2_LITERAL
CSHARP2_STRING
CSHARP3_LITERAL
CSHARP3_STRING
CSHARP4_LITERAL
CSHARP4_STRING
CSHARP5_LITERAL
CSHARP5_STRING
CSHARP6_LITERAL
CSHARP6_STRING
CSHARP7_LITERAL
CSHARP7_STRING
CSHARP_LITERAL
CSHARP_STRING
CXX03_LITERAL
CXX03_STRING
CXX11_LITERAL
CXX11_STRING
CXX14_LITERAL
CXX14_STRING
CXX17_LITERAL
CXX17_STRING
CXX20_LITERAL
CXX20_STRING
CXX98_LITERAL
CXX98_STRING
CXX_LITERAL
CXX_STRING
C_LITERAL
C_STRING
DIGIT_SEPARATOR
DIGIT_SEPARATOR_SHIFT
D_LITERAL
D_STRING
ELIXIR_LITERAL
ELIXIR_STRING
ELM_LITERAL
ELM_STRING
ERLANG_LITERAL
ERLANG_STRING
EXPONENT_BASE
EXPONENT_BASE_SHIFT
EXPONENT_CONSECUTIVE_DIGIT_SEPARATOR
EXPONENT_INTERNAL_DIGIT_SEPARATOR
EXPONENT_LEADING_DIGIT_SEPARATOR
EXPONENT_RADIX
EXPONENT_RADIX_SHIFT
EXPONENT_TRAILING_DIGIT_SEPARATOR
FORTRAN_LITERAL
FORTRAN_STRING
FRACTION_CONSECUTIVE_DIGIT_SEPARATOR
FRACTION_INTERNAL_DIGIT_SEPARATOR
FRACTION_LEADING_DIGIT_SEPARATOR
FRACTION_TRAILING_DIGIT_SEPARATOR
FSHARP_LITERAL
FSHARP_STRING
GAMBITC_LITERAL
GAMBITC_STRING
GO_LITERAL
GO_STRING
GUILE_LITERAL
GUILE_STRING
HASKELL_LITERAL
HASKELL_STRING
INTEGER_CONSECUTIVE_DIGIT_SEPARATOR
INTEGER_INTERNAL_DIGIT_SEPARATOR
INTEGER_LEADING_DIGIT_SEPARATOR
INTEGER_TRAILING_DIGIT_SEPARATOR
INTERNAL_DIGIT_SEPARATOR
JAVASCRIPT_LITERAL
JAVASCRIPT_STRING
JAVA_LITERAL
JAVA_STRING
JSON
JULIA_LITERAL
JULIA_STRING
KAWA_LITERAL
KAWA_STRING
KOTLIN_LITERAL
KOTLIN_STRING
LEADING_DIGIT_SEPARATOR
MANTISSA_RADIX
MANTISSA_RADIX_SHIFT
MATLAB_LITERAL
MATLAB_STRING
MONGODB
MYSQL
NO_EXPONENT_NOTATION
NO_EXPONENT_WITHOUT_FRACTION
NO_FLOAT_LEADING_ZEROS
NO_INTEGER_LEADING_ZEROS
NO_POSITIVE_EXPONENT_SIGN
NO_POSITIVE_MANTISSA_SIGN
NO_SPECIAL
OBJECTIVEC_LITERAL
OBJECTIVEC_STRING
OCAML_LITERAL
OCAML_STRING
OCTAVE_LITERAL
OCTAVE_STRING
PERL_LITERAL
PERL_STRING
PHP_LITERAL
PHP_STRING
POSTGRESQL
PYTHON2_LITERAL
PYTHON2_STRING
PYTHON35_LITERAL
PYTHON36_LITERAL
PYTHON3_LITERAL
PYTHON3_STRING
PYTHON_LITERAL
PYTHON_STRING
RADIX
RADIX_SHIFT
REASONML_LITERAL
REASONML_STRING
REQUIRED_DIGITS
REQUIRED_EXPONENT_DIGITS
REQUIRED_EXPONENT_NOTATION
REQUIRED_EXPONENT_SIGN
REQUIRED_FRACTION_DIGITS
REQUIRED_INTEGER_DIGITS
REQUIRED_MANTISSA_DIGITS
REQUIRED_MANTISSA_SIGN
RUBY_LITERAL
RUBY_STRING
RUST_LITERAL
RUST_STRING
R_LITERAL
R_STRING
SAGE_LITERAL
SAGE_STRING
SCALA_LITERAL
SCALA_STRING
SPECIAL_DIGIT_SEPARATOR
SQLITE
STANDARD
SWIFT_LITERAL
SWIFT_STRING
TOML
TRAILING_DIGIT_SEPARATOR
VB_LITERAL
VB_STRING
XML
YAML
ZIG_LITERAL
ZIG_STRING
Functions
base_prefix
base_suffix
digit_separator
exponent_base
exponent_radix
format_error
format_is_valid
is_valid_base_prefix
is_valid_base_suffix
is_valid_digit_separator
is_valid_exponent_flags
is_valid_options_punctuation
is_valid_punctuation
is_valid_radix
mantissa_radix
radix_from_flags
Type Aliases
OptionU8
lexical_write_float
::
format
Constant
RADIX_SHIFT
Copy item path
Settings
Help
Summary
Source
pub const RADIX_SHIFT:
i32
= MANTISSA_RADIX_SHIFT; // 104i32
Expand description
Alias for MANTISSA_RADIX_SHIFT.