pub struct DirectiveRegistry { /* private fields */ }
Implementations§
Source§impl DirectiveRegistry
impl DirectiveRegistry
pub fn builder() -> DirectiveRegistryBuilder
pub fn with_case_insensitive(self, enabled: bool) -> Self
pub fn parse<'a>( &self, input: &'a str, clause_registry: &ClauseRegistry, ) -> IResult<&'a str, Directive<'a>>
pub fn parse_with_name<'a>( &self, name: Cow<'a, str>, input: &'a str, clause_registry: &ClauseRegistry, ) -> IResult<&'a str, Directive<'a>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for DirectiveRegistry
impl RefUnwindSafe for DirectiveRegistry
impl Send for DirectiveRegistry
impl Sync for DirectiveRegistry
impl Unpin for DirectiveRegistry
impl UnwindSafe for DirectiveRegistry
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more