pub trait FeattleStringValue: FromStr + ToString + Debugwhere
    <Self as FromStr>::Err: Error + Send + Sync + 'static,{
    // Required method
    fn serialized_string_format() -> StringFormat;
}
Expand description

The base trait for string-types that can be used for feattles.

This trait should be used for types that behave like string. A blanked implementation of FeattleValue for types that implement this trait will provide the necessary compatibility to use them as feattles.

Note that this trait also requires that the type implements:

Required Methods§

source

fn serialized_string_format() -> StringFormat

Return a precise description of a feattle type. This will be consumed, for example, by the UI code to show an appropriate HTML form in the admin panel.

Implementations on Foreign Types§

source§

impl FeattleStringValue for Uuid

source§

impl FeattleStringValue for String

Implementors§