[−][src]Struct webrender_api::channel::MsgReceiver
Methods
impl<T> MsgReceiver<T>
[src]
Trait Implementations
impl<'de, T> Deserialize<'de> for MsgReceiver<T>
[src]
fn deserialize<D>(_: D) -> Result<MsgReceiver<T>, D::Error> where
D: Deserializer<'de>,
[src]
D: Deserializer<'de>,
impl<T> Serialize for MsgReceiver<T>
[src]
These serialize methods are needed to satisfy the compiler which uses these implementations for IPC, and also for the recording tool. The recording tool only outputs messages that don't contain Senders or Receivers, so in theory these should never be called in the in-process config. If they are called, there may be a bug in the messages that the replay tool is writing.
Auto Trait Implementations
impl<T> !RefUnwindSafe for MsgReceiver<T>
impl<T> Send for MsgReceiver<T> where
T: Send,
T: Send,
impl<T> !Sync for MsgReceiver<T>
impl<T> Unpin for MsgReceiver<T>
impl<T> !UnwindSafe for MsgReceiver<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> DeserializeOwned for T where
T: Deserialize<'de>,
[src]
T: Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
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>,