Struct GCRuntimeTCP
pub struct GCRuntimeTCP {
pub(crate) tx: ManuallyDrop<SyncSender<ChannelMessage>>,
pub(crate) thread_handle: ManuallyDrop<JoinHandle<()>>,
pub(crate) tcp_port: u16,
}Fields§
§tx: ManuallyDrop<SyncSender<ChannelMessage>>§thread_handle: ManuallyDrop<JoinHandle<()>>§tcp_port: u16Implementations§
§impl GCRuntimeTCP
impl GCRuntimeTCP
pub fn connect_to_runtime(&self, addr: SocketAddr)
pub fn tcp_port(&self) -> u16
Trait Implementations§
Auto Trait Implementations§
impl Freeze for GCRuntimeTCP
impl !RefUnwindSafe for GCRuntimeTCP
impl Send for GCRuntimeTCP
impl Sync for GCRuntimeTCP
impl Unpin for GCRuntimeTCP
impl UnsafeUnpin for GCRuntimeTCP
impl !UnwindSafe for GCRuntimeTCP
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