pub struct WdPy {}Trait Implementations§
Source§impl<I: IncludeAdaptor + Send> WildDocScript<I> for WdPy
impl<I: IncludeAdaptor + Send> WildDocScript<I> for WdPy
fn new(_: Arc<Mutex<I>>, _: PathBuf, _: &Stack) -> Result<Self>
fn evaluate_module<'life0, 'life1, 'life2, 'life3, 'async_trait>(
&'life0 mut self,
_: &'life1 str,
code: &'life2 str,
stack: &'life3 Stack,
) -> Pin<Box<dyn Future<Output = Result<()>> + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
'life3: 'async_trait,
fn eval<'life0, 'life1, 'life2, 'async_trait>(
&'life0 mut self,
code: &'life1 str,
stack: &'life2 Stack,
) -> Pin<Box<dyn Future<Output = Result<WildDocValue>> + 'async_trait>>where
Self: 'async_trait,
'life0: 'async_trait,
'life1: 'async_trait,
'life2: 'async_trait,
Auto Trait Implementations§
impl Freeze for WdPy
impl RefUnwindSafe for WdPy
impl Send for WdPy
impl Sync for WdPy
impl Unpin for WdPy
impl UnsafeUnpin for WdPy
impl UnwindSafe for WdPy
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