pub enum SessionMessageReply {
NotFound,
NotAttached,
Resize(ResizeReply),
Detach(SessionMessageDetachReply),
}
Variants§
NotFound
The session was not found in the session table
NotAttached
There is not terminal attached to the session so it can’t handle messages right now.
Resize(ResizeReply)
The response to a resize message
Detach(SessionMessageDetachReply)
The response to a detach message
Trait Implementations§
Source§impl Debug for SessionMessageReply
impl Debug for SessionMessageReply
Source§impl<'de> Deserialize<'de> for SessionMessageReply
impl<'de> Deserialize<'de> for SessionMessageReply
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
Source§impl PartialEq for SessionMessageReply
impl PartialEq for SessionMessageReply
Source§impl Serialize for SessionMessageReply
impl Serialize for SessionMessageReply
impl StructuralPartialEq for SessionMessageReply
Auto Trait Implementations§
impl Freeze for SessionMessageReply
impl RefUnwindSafe for SessionMessageReply
impl Send for SessionMessageReply
impl Sync for SessionMessageReply
impl Unpin for SessionMessageReply
impl UnwindSafe for SessionMessageReply
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