[−][src]Struct tox_packet::relay::RouteResponse
Sent by server to client.
The response to the routing request, tell the client if the
routing request succeeded (valid connection_id
) and if it did,
tell them the id of the connection (connection_id
). The public
key sent in the routing request is also sent in the response so
that the client can send many requests at the same time to the
server without having code to track which response belongs to which public key.
Serialized form:
Length | Content |
---|---|
1 | 0x01 |
1 | connection_id [ 0x10 .. 0xFF ] |
32 | Public Key |
Fields
connection_id: ConnectionId
The id of the requested PK
pk: PublicKey
The requested PK
Trait Implementations
impl Clone for RouteResponse
[src]
pub fn clone(&self) -> RouteResponse
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for RouteResponse
[src]
impl FromBytes for RouteResponse
[src]
impl PartialEq<RouteResponse> for RouteResponse
[src]
pub fn eq(&self, other: &RouteResponse) -> bool
[src]
pub fn ne(&self, other: &RouteResponse) -> bool
[src]
impl StructuralPartialEq for RouteResponse
[src]
impl ToBytes for RouteResponse
[src]
Auto Trait Implementations
impl RefUnwindSafe for RouteResponse
[src]
impl Send for RouteResponse
[src]
impl Sync for RouteResponse
[src]
impl Unpin for RouteResponse
[src]
impl UnwindSafe for RouteResponse
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,