pub struct ShellInputRequest {
pub shell_id: String,
pub text: String,
}Expand description
POST /api/v1/shell/input — write text to a running shell’s stdin.
Fields§
§shell_id: String§text: StringText to write. A newline is appended automatically so single answers like “y” work without the caller knowing the line discipline.
Trait Implementations§
Source§impl Clone for ShellInputRequest
impl Clone for ShellInputRequest
Source§fn clone(&self) -> ShellInputRequest
fn clone(&self) -> ShellInputRequest
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 ShellInputRequest
impl Debug for ShellInputRequest
Source§impl<'de> Deserialize<'de> for ShellInputRequest
impl<'de> Deserialize<'de> for ShellInputRequest
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 ShellInputRequest
impl RefUnwindSafe for ShellInputRequest
impl Send for ShellInputRequest
impl Sync for ShellInputRequest
impl Unpin for ShellInputRequest
impl UnsafeUnpin for ShellInputRequest
impl UnwindSafe for ShellInputRequest
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