pub struct LiveOutput {
pub run: RunId,
pub stream: OutputStream,
pub text: String,
}Expand description
One piece of a running command’s output, on its way to a page.
text is decoded lossily: a piece ends at a byte bound, which can
fall inside a character, and the settled result is what a page keeps.
Fields§
§run: RunId§stream: OutputStream§text: StringTrait Implementations§
Source§impl Clone for LiveOutput
impl Clone for LiveOutput
Source§impl Debug for LiveOutput
impl Debug for LiveOutput
Source§impl<'de> Deserialize<'de> for LiveOutput
impl<'de> Deserialize<'de> for LiveOutput
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 LiveOutput
Source§impl PartialEq for LiveOutput
impl PartialEq for LiveOutput
Source§impl Serialize for LiveOutput
impl Serialize for LiveOutput
impl StructuralPartialEq for LiveOutput
Auto Trait Implementations§
impl Freeze for LiveOutput
impl RefUnwindSafe for LiveOutput
impl Send for LiveOutput
impl Sync for LiveOutput
impl Unpin for LiveOutput
impl UnsafeUnpin for LiveOutput
impl UnwindSafe for LiveOutput
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