pub struct HarnessNativeSessionIndexedV1 {
pub selection: HarnessNativeSessionSelectionV1,
pub record: HarnessRuntimeManagedSessionV1,
}Expand description
IndexNativeSession’s reply: echoes the committed selection alongside
the resulting managed-session record, the same pairing
HarnessNativeSessionPreviewedV1 uses for its own selection/payload
echo.
Fields§
§selection: HarnessNativeSessionSelectionV1§record: HarnessRuntimeManagedSessionV1Trait Implementations§
Source§impl<'de> Deserialize<'de> for HarnessNativeSessionIndexedV1
impl<'de> Deserialize<'de> for HarnessNativeSessionIndexedV1
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
impl Eq for HarnessNativeSessionIndexedV1
impl StructuralPartialEq for HarnessNativeSessionIndexedV1
Auto Trait Implementations§
impl Freeze for HarnessNativeSessionIndexedV1
impl RefUnwindSafe for HarnessNativeSessionIndexedV1
impl Send for HarnessNativeSessionIndexedV1
impl Sync for HarnessNativeSessionIndexedV1
impl Unpin for HarnessNativeSessionIndexedV1
impl UnsafeUnpin for HarnessNativeSessionIndexedV1
impl UnwindSafe for HarnessNativeSessionIndexedV1
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