freya_core::parsing

Trait Parse

Source
pub trait Parse: Sized {
    // Required method
    fn parse(value: &str) -> Result<Self, ParseError>;
}

Required Methods§

Source

fn parse(value: &str) -> Result<Self, ParseError>

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.

Implementations on Foreign Types§

Source§

impl Parse for Alignment

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Content

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Position

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Size

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for VisibleSize

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Gaps

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Action

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for AriaCurrent

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for AutoComplete

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Color

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for HasPopup

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Invalid

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for ListStyle

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Live

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Orientation

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Role

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Slant

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for SortDirection

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for TextAlign

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for TextDecoration

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for TextDecorationStyle

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for TextHeightBehavior

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for TextShadow

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Toggled

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for VerticalOffset

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Weight

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Source§

impl Parse for Width

Source§

fn parse(value: &str) -> Result<Self, ParseError>

Implementors§