pub enum ProtocolRequest {
Query(Box<QueryRequest>),
Command(CommandRequest),
}Variants§
Query(Box<QueryRequest>)
Command(CommandRequest)
Trait Implementations§
Source§impl Clone for ProtocolRequest
impl Clone for ProtocolRequest
Source§fn clone(&self) -> ProtocolRequest
fn clone(&self) -> ProtocolRequest
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 moreSource§impl Debug for ProtocolRequest
impl Debug for ProtocolRequest
Source§impl<'de> Deserialize<'de> for ProtocolRequest
impl<'de> Deserialize<'de> for ProtocolRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ProtocolRequest
Source§impl PartialEq for ProtocolRequest
impl PartialEq for ProtocolRequest
Source§impl Serialize for ProtocolRequest
impl Serialize for ProtocolRequest
impl StructuralPartialEq for ProtocolRequest
Auto Trait Implementations§
impl Freeze for ProtocolRequest
impl RefUnwindSafe for ProtocolRequest
impl Send for ProtocolRequest
impl Sync for ProtocolRequest
impl Unpin for ProtocolRequest
impl UnsafeUnpin for ProtocolRequest
impl UnwindSafe for ProtocolRequest
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