pub struct PreparedPartitionedSessionRuntime<R, S> { /* private fields */ }Expand description
Rank-local runtime, state, and cache identity prepared by partition construction.
The shared session consumes this value so partition execution reuses the ordinary checkpoint, rollback, reset, observation, publication, and reporting lifecycle.
Implementations§
Source§impl<R, S> PreparedPartitionedSessionRuntime<R, S>
impl<R, S> PreparedPartitionedSessionRuntime<R, S>
Sourcepub const fn prompt_cache_identity(&self) -> Option<&PromptCacheModelIdentity>
pub const fn prompt_cache_identity(&self) -> Option<&PromptCacheModelIdentity>
Returns the architecture-derived prompt-cache identity retained by this exact partition, when the rank owns mutable prompt state.
Auto Trait Implementations§
impl<R, S> Freeze for PreparedPartitionedSessionRuntime<R, S>
impl<R, S> RefUnwindSafe for PreparedPartitionedSessionRuntime<R, S>where
R: RefUnwindSafe,
S: RefUnwindSafe,
impl<R, S> Send for PreparedPartitionedSessionRuntime<R, S>
impl<R, S> Sync for PreparedPartitionedSessionRuntime<R, S>
impl<R, S> Unpin for PreparedPartitionedSessionRuntime<R, S>
impl<R, S> UnsafeUnpin for PreparedPartitionedSessionRuntime<R, S>where
R: UnsafeUnpin,
S: UnsafeUnpin,
impl<R, S> UnwindSafe for PreparedPartitionedSessionRuntime<R, S>where
R: UnwindSafe,
S: UnwindSafe,
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