pub type CoreResourceThread = IpcSender<CoreResourceMsg>;
Expand description
Handle to a resource thread
Aliased Type§
struct CoreResourceThread { /* private fields */ }
Implementations
Trait Implementations
Source§impl<'de, T> Deserialize<'de> for IpcSender<T>
impl<'de, T> Deserialize<'de> for IpcSender<T>
Source§fn deserialize<D>(
deserializer: D,
) -> Result<IpcSender<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
fn deserialize<D>(
deserializer: D,
) -> Result<IpcSender<T>, <D as Deserializer<'de>>::Error>where
D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl<T> MallocSizeOf for IpcSender<T>
impl<T> MallocSizeOf for IpcSender<T>
Source§fn size_of(&self, _ops: &mut MallocSizeOfOps) -> usize
fn size_of(&self, _ops: &mut MallocSizeOfOps) -> usize
Measure the heap usage of all descendant heap-allocated structures, but
not the space taken up by the value itself.
Source§impl<T> OpaqueSender<T> for IpcSender<T>where
T: Serialize,
impl<T> OpaqueSender<T> for IpcSender<T>where
T: Serialize,
Source§impl<T> Serialize for IpcSender<T>
impl<T> Serialize for IpcSender<T>
Source§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more