Struct rtlola_parser::ParserConfig [−][src]
pub struct ParserConfig { /* fields omitted */ }Expand description
The configuration of the parser.
Implementations
impl ParserConfig[src]
impl ParserConfig[src]pub fn from_path(path_to_spec: PathBuf) -> Result<Self>[src]
pub fn from_path(path_to_spec: PathBuf) -> Result<Self>[src]Reads the specification from the given path and creates a new parser configuration for it.
pub fn for_string(spec: String) -> Self[src]
pub fn for_string(spec: String) -> Self[src]Creates a new parser configuration for the given specification.
Trait Implementations
impl Clone for ParserConfig[src]
impl Clone for ParserConfig[src]fn clone(&self) -> ParserConfig[src]
fn clone(&self) -> ParserConfig[src]Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]Performs copy-assignment from source. Read more
Auto Trait Implementations
impl RefUnwindSafe for ParserConfig
impl Send for ParserConfig
impl Sync for ParserConfig
impl Unpin for ParserConfig
impl UnwindSafe for ParserConfig
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]pub fn borrow_mut(&mut self) -> &mut T[src]
pub fn borrow_mut(&mut self) -> &mut T[src]Mutably borrows from an owned value. Read more
impl<T> Same<T> for T
impl<T> Same<T> for Ttype Output = T
type Output = TShould always be Self
impl<T> ToOwned for T where
T: Clone, [src]
impl<T> ToOwned for T where
T: Clone, [src]type Owned = T
type Owned = TThe resulting type after obtaining ownership.
pub fn to_owned(&self) -> T[src]
pub fn to_owned(&self) -> T[src]Creates owned data from borrowed data, usually by cloning. Read more
pub fn clone_into(&self, target: &mut T)[src]
pub fn clone_into(&self, target: &mut T)[src]🔬 This is a nightly-only experimental API. (toowned_clone_into)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more