Enum liserk_shared::message_type::MessageType
source · #[repr(u8)]pub enum MessageType {
Show 18 variants
Setup,
Authentification,
Insert,
InsertOpe,
InsertResponse,
Query,
QueryResponse,
SingleValueResponse,
Count,
Update,
UpdateResponse,
Delete,
DeleteResult,
DeleteForUsecase,
Drop,
DropResult,
EndOfCommunication,
CloseCommunication,
}
Variants§
Setup
Authentification
Insert
InsertOpe
InsertResponse
Query
QueryResponse
SingleValueResponse
Count
Update
UpdateResponse
Delete
DeleteResult
DeleteForUsecase
Drop
DropResult
EndOfCommunication
CloseCommunication
Trait Implementations§
source§impl Debug for MessageType
impl Debug for MessageType
source§impl<'de> Deserialize<'de> for MessageType
impl<'de> Deserialize<'de> for MessageType
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
source§impl Display for MessageType
impl Display for MessageType
source§impl Serialize for MessageType
impl Serialize for MessageType
Auto Trait Implementations§
impl RefUnwindSafe for MessageType
impl Send for MessageType
impl Sync for MessageType
impl Unpin for MessageType
impl UnwindSafe for MessageType
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