pub struct SessionShutdownResult {
pub session_id: SessionId,
pub session_closed: bool,
pub completed_streams: Vec<StreamId>,
pub failed_streams: Vec<StreamId>,
}
Expand description
Result of session shutdown workflow
Fields§
§session_id: SessionId
§session_closed: bool
§completed_streams: Vec<StreamId>
§failed_streams: Vec<StreamId>
Trait Implementations§
Source§impl Clone for SessionShutdownResult
impl Clone for SessionShutdownResult
Source§fn clone(&self) -> SessionShutdownResult
fn clone(&self) -> SessionShutdownResult
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 SessionShutdownResult
impl RefUnwindSafe for SessionShutdownResult
impl Send for SessionShutdownResult
impl Sync for SessionShutdownResult
impl Unpin for SessionShutdownResult
impl UnwindSafe for SessionShutdownResult
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