pub struct ConnectedUdp { /* private fields */ }Expand description
A ConnectedUdp cell sent in response to a ConnectUdp.
Implementations
sourceimpl ConnectedUdp
impl ConnectedUdp
sourcepub fn new(our_address: AddressPort, their_address: AddressPort) -> Result<Self>
pub fn new(our_address: AddressPort, their_address: AddressPort) -> Result<Self>
Construct a new ConnectedUdp cell.
Trait Implementations
sourceimpl Body for ConnectedUdp
impl Body for ConnectedUdp
sourcefn into_message(self) -> RelayMsg
fn into_message(self) -> RelayMsg
Convert this type into a RelayMsg, wrapped appropriate.
sourcefn decode_from_reader(r: &mut Reader<'_>) -> Result<Self>
fn decode_from_reader(r: &mut Reader<'_>) -> Result<Self>
Decode a relay cell body from a provided reader.
sourcefn encode_onto(self, w: &mut Vec<u8>)
fn encode_onto(self, w: &mut Vec<u8>)
Encode the body of this cell into the end of a vec.
sourceimpl Clone for ConnectedUdp
impl Clone for ConnectedUdp
sourcefn clone(&self) -> ConnectedUdp
fn clone(&self) -> ConnectedUdp
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
Auto Trait Implementations
impl RefUnwindSafe for ConnectedUdp
impl Send for ConnectedUdp
impl Sync for ConnectedUdp
impl Unpin for ConnectedUdp
impl UnwindSafe for ConnectedUdp
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more