Trait ice_rs::slice::parser::ParsedObject[][src]

pub trait ParsedObject {
    fn parse(rule: Pairs<'_, Rule>) -> Result<Self, Box<dyn Error>>
    where
        Self: Sized
; }

Required methods

fn parse(rule: Pairs<'_, Rule>) -> Result<Self, Box<dyn Error>> where
    Self: Sized
[src]

Loading content...

Implementors

impl ParsedObject for Class[src]

impl ParsedObject for Enum[src]

impl ParsedObject for Exception[src]

impl ParsedObject for Function[src]

impl ParsedObject for FunctionArgument[src]

impl ParsedObject for FunctionReturn[src]

impl ParsedObject for FunctionThrows[src]

impl ParsedObject for Interface[src]

impl ParsedObject for StructMember[src]

impl ParsedObject for Struct[src]

Loading content...