pub struct HandshakeParams {
pub ta_version: String,
pub protocol_version: u32,
}Expand description
Parameters for the handshake method.
Fields§
§ta_version: StringTA binary version string (semver).
protocol_version: u32Protocol version TA is using (currently 1).
Trait Implementations§
Source§impl Debug for HandshakeParams
impl Debug for HandshakeParams
Source§impl<'de> Deserialize<'de> for HandshakeParams
impl<'de> Deserialize<'de> for HandshakeParams
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 HandshakeParams
impl RefUnwindSafe for HandshakeParams
impl Send for HandshakeParams
impl Sync for HandshakeParams
impl Unpin for HandshakeParams
impl UnsafeUnpin for HandshakeParams
impl UnwindSafe for HandshakeParams
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