pub struct EndpointHandle {
pub remote: Address,
pub remote_uid: u64,
/* private fields */
}Fields§
§remote: Address§remote_uid: u64Implementations§
Source§impl EndpointHandle
impl EndpointHandle
pub fn send(&self, env: RemoteEnvelope)
pub fn send_system(&self, env: RemoteEnvelope)
pub fn resend(&self)
pub fn apply_ack(&self, ack: AckInfo)
Sourcepub fn deliver(&self, pdu: InboundPdu)
pub fn deliver(&self, pdu: InboundPdu)
Hand off an inbound PDU (called by the manager dispatch task).
pub fn shutdown(&self, reason: DisassociateReason)
Trait Implementations§
Source§impl Clone for EndpointHandle
impl Clone for EndpointHandle
Source§fn clone(&self) -> EndpointHandle
fn clone(&self) -> EndpointHandle
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 moreAuto Trait Implementations§
impl Freeze for EndpointHandle
impl RefUnwindSafe for EndpointHandle
impl Send for EndpointHandle
impl Sync for EndpointHandle
impl Unpin for EndpointHandle
impl UnsafeUnpin for EndpointHandle
impl UnwindSafe for EndpointHandle
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