Struct rudp::SetSender[][src]

pub struct SetSender<'a, U: UdpLike + 'a> { /* fields omitted */ }

An Endpoint can send payloads of data. However, all messages sent by a single SetSender object of the endpoint are semantically grouped together into an unordered set. A new set cannot be defined until the current one is dropped.

Note that the concept of sending

Trait Implementations

impl<'a, U: Debug + UdpLike + 'a> Debug for SetSender<'a, U>

Formats the value using the given formatter. Read more

impl<'a, U> Sender for SetSender<'a, U> where
    U: UdpLike + 'a, 

impl<'a, U> Drop for SetSender<'a, U> where
    U: UdpLike

Executes the destructor for this type. Read more

impl<'a, U> Write for SetSender<'a, U> where
    U: UdpLike

Write a buffer into this object, returning how many bytes were written. Read more

Flush this output stream, ensuring that all intermediately buffered contents reach their destination. Read more

Attempts to write an entire buffer into this write. Read more

Writes a formatted string into this writer, returning any error encountered. Read more

Creates a "by reference" adaptor for this instance of Write. Read more

Auto Trait Implementations

impl<'a, U> !Send for SetSender<'a, U>

impl<'a, U> !Sync for SetSender<'a, U>