pub struct ServerClientMessage2 {
pub salt: Vec<u8>,
pub server_public_key: Vec<u8>,
}
Expand description
Seconds message (from server to client)
Contains the salt`` stored by the server and the server's ephermal public key
server_public_key`
Fields§
§salt: Vec<u8>
§server_public_key: Vec<u8>
Trait Implementations§
Source§impl Clone for ServerClientMessage2
impl Clone for ServerClientMessage2
Source§fn clone(&self) -> ServerClientMessage2
fn clone(&self) -> ServerClientMessage2
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 ServerClientMessage2
impl Debug for ServerClientMessage2
Source§impl<'de> Deserialize<'de> for ServerClientMessage2
impl<'de> Deserialize<'de> for ServerClientMessage2
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 ServerClientMessage2
impl RefUnwindSafe for ServerClientMessage2
impl Send for ServerClientMessage2
impl Sync for ServerClientMessage2
impl Unpin for ServerClientMessage2
impl UnwindSafe for ServerClientMessage2
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