pub struct ChildRawMessageChannel(/* private fields */);
Expand description
A serializable type for establishing RawMessageChannel
s with child processes.
This type should be serialized into some format suitable for inclusion in arguments or environment variables that can be passed to a child process at creation.
Implementations§
Source§impl ChildRawMessageChannel
impl ChildRawMessageChannel
pub fn into_channel(self, tokio_loop: &TokioHandle) -> Result<RawMessageChannel>
Trait Implementations§
Source§impl Debug for ChildRawMessageChannel
impl Debug for ChildRawMessageChannel
Source§impl<'de> Deserialize<'de> for ChildRawMessageChannel
impl<'de> Deserialize<'de> for ChildRawMessageChannel
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ChildRawMessageChannel
impl RefUnwindSafe for ChildRawMessageChannel
impl Send for ChildRawMessageChannel
impl Sync for ChildRawMessageChannel
impl Unpin for ChildRawMessageChannel
impl UnwindSafe for ChildRawMessageChannel
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