pub struct HarnessRuntimeTerminalPageV1 {
pub session: HarnessRuntimeSessionAddressV1,
pub frames: Vec<HarnessRuntimeTerminalFrameV1>,
pub dropped: u64,
pub transport_incomplete: bool,
pub next_cursor: Option<u64>,
}Fields§
§session: HarnessRuntimeSessionAddressV1§frames: Vec<HarnessRuntimeTerminalFrameV1>§dropped: u64§transport_incomplete: bool§next_cursor: Option<u64>Implementations§
Source§impl HarnessRuntimeTerminalPageV1
impl HarnessRuntimeTerminalPageV1
pub fn validate(&self) -> Result<(), HarnessOperatorApiError>
pub fn validate_for( &self, session: &HarnessRuntimeSessionAddressV1, ) -> Result<(), HarnessOperatorApiError>
Trait Implementations§
Source§impl Clone for HarnessRuntimeTerminalPageV1
impl Clone for HarnessRuntimeTerminalPageV1
Source§impl Debug for HarnessRuntimeTerminalPageV1
impl Debug for HarnessRuntimeTerminalPageV1
Source§impl<'de> Deserialize<'de> for HarnessRuntimeTerminalPageV1
impl<'de> Deserialize<'de> for HarnessRuntimeTerminalPageV1
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 HarnessRuntimeTerminalPageV1
impl StructuralPartialEq for HarnessRuntimeTerminalPageV1
Auto Trait Implementations§
impl Freeze for HarnessRuntimeTerminalPageV1
impl RefUnwindSafe for HarnessRuntimeTerminalPageV1
impl Send for HarnessRuntimeTerminalPageV1
impl Sync for HarnessRuntimeTerminalPageV1
impl Unpin for HarnessRuntimeTerminalPageV1
impl UnsafeUnpin for HarnessRuntimeTerminalPageV1
impl UnwindSafe for HarnessRuntimeTerminalPageV1
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