pub struct Session { /* private fields */ }
Implementations
sourceimpl Session
impl Session
sourcepub fn new() -> Session
pub fn new() -> Session
Create an empty session.
In order to be executed, a session must have a language and some text.
sourcepub fn set_language(&mut self, language: String)
pub fn set_language(&mut self, language: String)
Set the language used to interpret input.
sourcepub fn get_language(&self) -> String
pub fn get_language(&self) -> String
Returns the language configured for this session.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Session
impl !Send for Session
impl !Sync for Session
impl Unpin for Session
impl !UnwindSafe for Session
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more