pub struct InteractResult {
pub reason: InteractEndReason,
pub buffer: String,
}Expand description
Result of an interactive session.
Fields§
§reason: InteractEndReasonHow the interaction ended.
buffer: StringFinal buffer contents.
Trait Implementations§
Source§impl Clone for InteractResult
impl Clone for InteractResult
Source§fn clone(&self) -> InteractResult
fn clone(&self) -> InteractResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for InteractResult
impl RefUnwindSafe for InteractResult
impl Send for InteractResult
impl Sync for InteractResult
impl Unpin for InteractResult
impl UnwindSafe for InteractResult
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