pub trait FormattedValue: Copy + Clone + Sized + Into<GenericFormattedValue> + 'static {
    type FullRange: FormattedValueFullRange + From<Self>;

    fn default_format() -> Format;
    fn format(&self) -> Format;
    fn is_some(&self) -> bool;
    unsafe fn into_raw_value(self) -> i64;

    fn is_none(&self) -> bool { ... }
}

Required Associated Types§

Type which allows building a FormattedValue of this format from any raw value.

Required Methods§

Returns true if this FormattedValue represents a defined value.

Provided Methods§

Returns true if this FormattedValue represents an undefined value.

Implementations on Foreign Types§

Implementors§