pub struct StreamQueryMessage(/* private fields */);
Expand description
A raw query message for use with stream transports.
This type wraps a QueryMessage
and provides an AsRef<[u8]>
implementation so that it can be passed to Tokio’s
write_all
.
Implementations§
Source§impl StreamQueryMessage
impl StreamQueryMessage
Sourcepub fn new(query: QueryMessage) -> StreamQueryMessage
pub fn new(query: QueryMessage) -> StreamQueryMessage
Creates a new stream query message from a query message.
Sourcepub fn unwrap(self) -> QueryMessage
pub fn unwrap(self) -> QueryMessage
Converts the stream query message back into a query message.
Sourcepub fn unfreeze(self) -> QueryBuilder
pub fn unfreeze(self) -> QueryBuilder
Unfreezes the stream query message into a query builder.
This is a shortcut for self.unwrap().unfreeze()
. See
QueryMessage::unfreeze
for additional information.
Trait Implementations§
Source§impl AsRef<[u8]> for StreamQueryMessage
impl AsRef<[u8]> for StreamQueryMessage
Source§impl Clone for StreamQueryMessage
impl Clone for StreamQueryMessage
Source§fn clone(&self) -> StreamQueryMessage
fn clone(&self) -> StreamQueryMessage
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for StreamQueryMessage
impl Debug for StreamQueryMessage
Source§impl From<QueryMessage> for StreamQueryMessage
impl From<QueryMessage> for StreamQueryMessage
Source§fn from(query: QueryMessage) -> StreamQueryMessage
fn from(query: QueryMessage) -> StreamQueryMessage
Converts to this type from the input type.
Auto Trait Implementations§
impl !Freeze for StreamQueryMessage
impl RefUnwindSafe for StreamQueryMessage
impl Send for StreamQueryMessage
impl Sync for StreamQueryMessage
impl Unpin for StreamQueryMessage
impl UnwindSafe for StreamQueryMessage
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