pub struct ParkedSession { /* private fields */ }Expand description
Lightweight handle returned by LashRuntime::park. Holds no graph
nodes, no plugin session, no HTTP client — just enough to
LashRuntime::resume later. Cheap to cache per-session on a
webserver; bounded memory cost regardless of session history size.
Implementations§
Source§impl ParkedSession
impl ParkedSession
pub fn session_id(&self) -> &str
Auto Trait Implementations§
impl !RefUnwindSafe for ParkedSession
impl !UnwindSafe for ParkedSession
impl Freeze for ParkedSession
impl Send for ParkedSession
impl Sync for ParkedSession
impl Unpin for ParkedSession
impl UnsafeUnpin for ParkedSession
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