pub struct SessionsCloseResult {}Expand description
Closes a session: emits shutdown, flushes pending events to disk, releases the in-use lock, disposes the active session. Idempotent: succeeds even if the session is not currently active.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Trait Implementations§
Source§impl Clone for SessionsCloseResult
impl Clone for SessionsCloseResult
Source§fn clone(&self) -> SessionsCloseResult
fn clone(&self) -> SessionsCloseResult
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 SessionsCloseResult
impl Debug for SessionsCloseResult
Source§impl Default for SessionsCloseResult
impl Default for SessionsCloseResult
Source§fn default() -> SessionsCloseResult
fn default() -> SessionsCloseResult
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionsCloseResult
impl<'de> Deserialize<'de> for SessionsCloseResult
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 SessionsCloseResult
impl RefUnwindSafe for SessionsCloseResult
impl Send for SessionsCloseResult
impl Sync for SessionsCloseResult
impl Unpin for SessionsCloseResult
impl UnsafeUnpin for SessionsCloseResult
impl UnwindSafe for SessionsCloseResult
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