pub struct RuntimeExtension {
pub schema: String,
pub payload: Value,
}Expand description
Versioned, runtime-neutral context for an opt-in interactive invocation.
Fields§
§schema: String§payload: ValueImplementations§
Trait Implementations§
Source§impl Clone for RuntimeExtension
impl Clone for RuntimeExtension
Source§impl Debug for RuntimeExtension
impl Debug for RuntimeExtension
Source§impl<'de> Deserialize<'de> for RuntimeExtension
impl<'de> Deserialize<'de> for RuntimeExtension
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 RuntimeExtension
impl PartialEq for RuntimeExtension
Source§impl Serialize for RuntimeExtension
impl Serialize for RuntimeExtension
impl StructuralPartialEq for RuntimeExtension
Auto Trait Implementations§
impl Freeze for RuntimeExtension
impl RefUnwindSafe for RuntimeExtension
impl Send for RuntimeExtension
impl Sync for RuntimeExtension
impl Unpin for RuntimeExtension
impl UnsafeUnpin for RuntimeExtension
impl UnwindSafe for RuntimeExtension
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