pub trait NoneSignedBuilder: FormattedValueNoneBuilder {
type Signed;
// Required methods
fn none_signed() -> Self::Signed;
fn none_signed_for_format(format: Format) -> Self::Signed;
}Required Associated Types§
Required Methods§
Sourcefn none_signed() -> Self::Signed
fn none_signed() -> Self::Signed
Returns the None value for Self as a Signed<FullRange> if such a value can be represented.
See details in FormattedValueNoneBuilder::none.
§Panics
Panics if Self is GenericFormattedValue in which case, the Format must be known.
Sourcefn none_signed_for_format(format: Format) -> Self::Signed
fn none_signed_for_format(format: Format) -> Self::Signed
Returns the None value for Self as a Signed<FullRange>, if such a value can be represented.
See details in FormattedValueNoneBuilder::none_for_format.
§Panics
Panics if None can’t be represented by Self for format or by the requested
GenericFormattedValue variant.
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.