pub struct QueryResult { /* private fields */ }Expand description
Query result containing session handle and message stream
Implementations§
Source§impl QueryResult
impl QueryResult
Sourcepub fn handle(&self) -> &QueryHandle
pub fn handle(&self) -> &QueryHandle
Get the session handle
Sourcepub fn stream(&self) -> &MessageStream
pub fn stream(&self) -> &MessageStream
Get the message stream
Sourcepub async fn next_message(&self) -> Option<Result<SDKMessage>>
pub async fn next_message(&self) -> Option<Result<SDKMessage>>
Get the next message from the stream
Auto Trait Implementations§
impl Freeze for QueryResult
impl RefUnwindSafe for QueryResult
impl Send for QueryResult
impl Sync for QueryResult
impl !Unpin for QueryResult
impl !UnsafeUnpin for QueryResult
impl UnwindSafe for QueryResult
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