pub struct ShellSessionExecResponse {
pub session_id: SessionId,
pub bucket_id: BucketId,
pub bytes_written: u64,
pub cursor_in: u64,
pub next_cursor: u64,
pub has_more: bool,
pub dropped_count: u64,
pub events: Vec<SignalEvent>,
}Expand description
shell_session_exec response: combed signals appended to the session
bucket after the line ran, plus the next cursor. Never a raw stream.
Fields§
§session_id: SessionId§bucket_id: BucketId§bytes_written: u64§cursor_in: u64§next_cursor: u64§has_more: bool§dropped_count: u64§events: Vec<SignalEvent>Trait Implementations§
Source§impl Clone for ShellSessionExecResponse
impl Clone for ShellSessionExecResponse
Source§fn clone(&self) -> ShellSessionExecResponse
fn clone(&self) -> ShellSessionExecResponse
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ShellSessionExecResponse
impl Debug for ShellSessionExecResponse
Source§impl<'de> Deserialize<'de> for ShellSessionExecResponse
impl<'de> Deserialize<'de> for ShellSessionExecResponse
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
Auto Trait Implementations§
impl Freeze for ShellSessionExecResponse
impl RefUnwindSafe for ShellSessionExecResponse
impl Send for ShellSessionExecResponse
impl Sync for ShellSessionExecResponse
impl Unpin for ShellSessionExecResponse
impl UnsafeUnpin for ShellSessionExecResponse
impl UnwindSafe for ShellSessionExecResponse
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