[−][src]Struct rusty_junctions::channels::SendChannel
Asynchronous, message sending channel.
This channel type is characterized by the argument type of its send
method.
It will only be able to send messages to the Junction but not recover values
generated by Join Patterns that have been fired.
Sending a message this channel will not block the current thread, but may allow a Join Pattern that it is part of to fire.
Methods
impl<T> SendChannel<T> where
T: Any + Send,
[src]
T: Any + Send,
Trait Implementations
impl<T: Clone> Clone for SendChannel<T>
[src]
fn clone(&self) -> SendChannel<T>
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Auto Trait Implementations
impl<T> !RefUnwindSafe for SendChannel<T>
impl<T> Send for SendChannel<T> where
T: Send,
T: Send,
impl<T> !Sync for SendChannel<T>
impl<T> Unpin for SendChannel<T> where
T: Unpin,
T: Unpin,
impl<T> !UnwindSafe for SendChannel<T>
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,
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.
fn to_owned(&self) -> T
[src]
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.
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>,