Trait feattle::FeattleStringValue[][src]

pub trait FeattleStringValue: FromStr + ToString + Debug where
    Self::Err: 'static,
    Self::Err: Error,
    Self::Err: Send,
    Self::Err: Sync
{ 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

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

Implementors