[−][src]Function webidl::parse_string
pub fn parse_string(input: &str) -> ParseResult
Parses a given input string and returns an AST.
Example
use webidl::*; use webidl::ast::*; let result = parse_string("[Attribute] interface Node { };"); assert_eq!(result, Ok(vec![Definition::Interface(Interface::NonPartial(NonPartialInterface { extended_attributes: vec![ ExtendedAttribute::NoArguments( Other::Identifier("Attribute".to_string()))], inherits: None, members: vec![], name: "Node".to_string() }))]));