pub struct ClientServerMessage1 {
pub username: String,
pub client_public_key: Vec<u8>,
}
Expand description
First message (from client to server)
Contains username
and the ephemeral public key of the client
client_public_key
.
Fields§
§username: String
§client_public_key: Vec<u8>
Trait Implementations§
Source§impl Clone for ClientServerMessage1
impl Clone for ClientServerMessage1
Source§fn clone(&self) -> ClientServerMessage1
fn clone(&self) -> ClientServerMessage1
Returns a duplicate 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 ClientServerMessage1
impl Debug for ClientServerMessage1
Source§impl<'de> Deserialize<'de> for ClientServerMessage1
impl<'de> Deserialize<'de> for ClientServerMessage1
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
Auto Trait Implementations§
impl Freeze for ClientServerMessage1
impl RefUnwindSafe for ClientServerMessage1
impl Send for ClientServerMessage1
impl Sync for ClientServerMessage1
impl Unpin for ClientServerMessage1
impl UnwindSafe for ClientServerMessage1
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