pub struct AluRuntime<'script> { /* private fields */ }
Implementations§
Source§impl<'script> AluRuntime<'script>
impl<'script> AluRuntime<'script>
pub fn new(script: &'script AluScript) -> AluRuntime<'script>
pub fn run_validations(&self, info: &OpInfo<'_>) -> Result<(), String>
Trait Implementations§
Source§impl<'script> VirtualMachine for AluRuntime<'script>
impl<'script> VirtualMachine for AluRuntime<'script>
Auto Trait Implementations§
impl<'script> Freeze for AluRuntime<'script>
impl<'script> RefUnwindSafe for AluRuntime<'script>
impl<'script> Send for AluRuntime<'script>
impl<'script> Sync for AluRuntime<'script>
impl<'script> Unpin for AluRuntime<'script>
impl<'script> UnwindSafe for AluRuntime<'script>
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