pub struct RuntimeRequest {
pub id: u64,
pub operation: String,
pub payload: Value,
}Expand description
One invocation-scoped request. The host, not these fields, supplies authority.
Fields§
§id: u64§operation: String§payload: ValueImplementations§
Trait Implementations§
Source§impl Clone for RuntimeRequest
impl Clone for RuntimeRequest
Source§impl Debug for RuntimeRequest
impl Debug for RuntimeRequest
Source§impl<'de> Deserialize<'de> for RuntimeRequest
impl<'de> Deserialize<'de> for RuntimeRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RuntimeRequest
impl PartialEq for RuntimeRequest
Source§impl Serialize for RuntimeRequest
impl Serialize for RuntimeRequest
impl StructuralPartialEq for RuntimeRequest
Auto Trait Implementations§
impl Freeze for RuntimeRequest
impl RefUnwindSafe for RuntimeRequest
impl Send for RuntimeRequest
impl Sync for RuntimeRequest
impl Unpin for RuntimeRequest
impl UnsafeUnpin for RuntimeRequest
impl UnwindSafe for RuntimeRequest
Blanket Implementations§
impl<T> ArtifactLease for T
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