[−][src]Struct fastobo_syntax::OboParser
The OBO format version 1.4 parser.
Methods
impl OboParser
[src]
pub fn parse(rule: Rule, input: &str) -> Result<Pairs<Rule>, Error<Rule>>
[src]
Parse an input string using the given production rule.
This is basically a specialized version of pest::Parser::parse
that only accepts Rule
, and does not need the Parser
trait to
be in scope.
Trait Implementations
Auto Trait Implementations
impl Send for OboParser
impl Sync for OboParser
impl Unpin for OboParser
impl RefUnwindSafe for OboParser
impl UnwindSafe for OboParser
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,