pub struct HandshakeResponse {
pub public_key: SaitoPublicKey,
pub signature: SaitoSignature,
pub is_lite: bool,
pub block_fetch_url: String,
pub challenge: SaitoHash,
pub services: Vec<PeerService>,
pub wallet_version: Version,
pub core_version: Version,
}
Fields§
§public_key: SaitoPublicKey
§signature: SaitoSignature
§is_lite: bool
§block_fetch_url: String
§challenge: SaitoHash
§services: Vec<PeerService>
§wallet_version: Version
§core_version: Version
Trait Implementations§
Source§impl Debug for HandshakeResponse
impl Debug for HandshakeResponse
Auto Trait Implementations§
impl Freeze for HandshakeResponse
impl RefUnwindSafe for HandshakeResponse
impl Send for HandshakeResponse
impl Sync for HandshakeResponse
impl Unpin for HandshakeResponse
impl UnwindSafe for HandshakeResponse
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