pub enum OutgoingMessage<'a> {
Show 21 variants
FatalError(FatalError<'a>),
FunctionResult(FunctionResult<'a>),
Log(Log<'a>),
Put(Put<'a>),
Get(Get<'a>),
Delete(Delete<'a>),
DeleteByPrefix(DeleteByPrefix<'a>),
Scan(Scan<'a>),
ScanKeys(ScanKeys<'a>),
TableList(TableList<'a>),
BatchPut(BatchPut<'a>),
BatchGet(BatchGet<'a>),
BatchDelete(BatchDelete<'a>),
BatchScan(BatchScan<'a>),
BatchScanKeys(BatchScanKeys<'a>),
CompareAndSwap(CompareAndSwap<'a>),
StoragePut(StoragePut<'a>),
StorageGet(StorageGet<'a>),
StorageDelete(StorageDelete<'a>),
StorageList(StorageList<'a>),
HttpRequest(Request<'a>),
}Variants§
FatalError(FatalError<'a>)
FunctionResult(FunctionResult<'a>)
Log(Log<'a>)
Put(Put<'a>)
Get(Get<'a>)
Delete(Delete<'a>)
DeleteByPrefix(DeleteByPrefix<'a>)
Scan(Scan<'a>)
ScanKeys(ScanKeys<'a>)
TableList(TableList<'a>)
BatchPut(BatchPut<'a>)
BatchGet(BatchGet<'a>)
BatchDelete(BatchDelete<'a>)
BatchScan(BatchScan<'a>)
BatchScanKeys(BatchScanKeys<'a>)
CompareAndSwap(CompareAndSwap<'a>)
StoragePut(StoragePut<'a>)
StorageGet(StorageGet<'a>)
StorageDelete(StorageDelete<'a>)
StorageList(StorageList<'a>)
HttpRequest(Request<'a>)
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for OutgoingMessage<'a>
impl<'a> RefUnwindSafe for OutgoingMessage<'a>
impl<'a> Send for OutgoingMessage<'a>
impl<'a> Sync for OutgoingMessage<'a>
impl<'a> Unpin for OutgoingMessage<'a>
impl<'a> UnsafeUnpin for OutgoingMessage<'a>
impl<'a> UnwindSafe for OutgoingMessage<'a>
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