pub struct TurnResultHookContext {
pub session_id: String,
pub turn: Arc<TurnResultSummary>,
pub sessions: Arc<dyn SessionStateService>,
}Fields§
§session_id: String§turn: Arc<TurnResultSummary>§sessions: Arc<dyn SessionStateService>Trait Implementations§
Source§impl Clone for TurnResultHookContext
impl Clone for TurnResultHookContext
Source§fn clone(&self) -> TurnResultHookContext
fn clone(&self) -> TurnResultHookContext
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 moreAuto Trait Implementations§
impl !RefUnwindSafe for TurnResultHookContext
impl !UnwindSafe for TurnResultHookContext
impl Freeze for TurnResultHookContext
impl Send for TurnResultHookContext
impl Sync for TurnResultHookContext
impl Unpin for TurnResultHookContext
impl UnsafeUnpin for TurnResultHookContext
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