pub struct BatchSession {
pub batch_id: String,
pub session_ids: Vec<SessionId>,
pub request: BatchSessionRequest,
}Expand description
A batch of related sessions tracked under one batch ID.
Fields§
§batch_id: StringBatch identifier.
session_ids: Vec<SessionId>Individual session IDs (one per message).
request: BatchSessionRequestThe original batch request.
Trait Implementations§
Source§impl Clone for BatchSession
impl Clone for BatchSession
Source§fn clone(&self) -> BatchSession
fn clone(&self) -> BatchSession
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 Freeze for BatchSession
impl RefUnwindSafe for BatchSession
impl Send for BatchSession
impl Sync for BatchSession
impl Unpin for BatchSession
impl UnsafeUnpin for BatchSession
impl UnwindSafe for BatchSession
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