[][src]Struct jstime_core::JSTime

pub struct JSTime { /* fields omitted */ }

JSTime Instance.

Implementations

impl JSTime[src]

pub fn new(_options: Options) -> JSTime[src]

Create a new JSTime instance from options.

pub fn import(&mut self, filename: &str) -> Result<(), String>[src]

Import a module by filename.

pub fn run_script(
    &mut self,
    source: &str,
    filename: &str
) -> Result<String, String>
[src]

Run a script and get a string representation of the result.

Auto Trait Implementations

impl RefUnwindSafe for JSTime

impl !Send for JSTime

impl !Sync for JSTime

impl Unpin for JSTime

impl UnwindSafe for JSTime

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.