pub struct JsonEnvelope;Expand description
JSON-structural envelope for non-Claude PTY providers (codex / gemini).
Output shape (single line, newline-terminated to submit the turn):
␂ABI {"v":1,"from":"alice","msg":"...escaped user content..."}\n
Trait Implementations§
Auto Trait Implementations§
impl Freeze for JsonEnvelope
impl RefUnwindSafe for JsonEnvelope
impl Send for JsonEnvelope
impl Sync for JsonEnvelope
impl Unpin for JsonEnvelope
impl UnsafeUnpin for JsonEnvelope
impl UnwindSafe for JsonEnvelope
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