pub struct WasmContext { /* private fields */ }
Trait Implementations§
Source§impl GestaltContext for WasmContext
impl GestaltContext for WasmContext
type Output<T> = WasmOutput<T>
type CompositeOutput = WasmCompositeOutput
fn new_output<T: Serialize>(&self, value: &T) -> WasmOutput<T>
fn new_secret<T: Serialize>(&self, value: &T) -> WasmOutput<T>
fn register_resource( &self, request: RegisterResourceRequest<'_, Self::Output<()>>, ) -> Self::CompositeOutput
fn invoke_resource( &self, request: InvokeResourceRequest<'_, Self::Output<()>>, ) -> Self::CompositeOutput
Auto Trait Implementations§
impl Freeze for WasmContext
impl RefUnwindSafe for WasmContext
impl !Send for WasmContext
impl !Sync for WasmContext
impl Unpin for WasmContext
impl UnwindSafe for WasmContext
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