pub struct ExecutionOutput {
pub channel: ExecutionChannel,
pub offset: u64,
pub data: Vec<u8>,
}Expand description
One offset-addressed chunk delivered on an attach stream.
Fields§
§channel: ExecutionChannelSource channel.
offset: u64Absolute offset of data[0] within the channel’s byte stream. May be
greater than the requested resume offset when retention dropped bytes.
data: Vec<u8>Raw output bytes.
Trait Implementations§
Source§impl Clone for ExecutionOutput
impl Clone for ExecutionOutput
Auto Trait Implementations§
impl Freeze for ExecutionOutput
impl RefUnwindSafe for ExecutionOutput
impl Send for ExecutionOutput
impl Sync for ExecutionOutput
impl Unpin for ExecutionOutput
impl UnsafeUnpin for ExecutionOutput
impl UnwindSafe for ExecutionOutput
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