pub struct NetHostPeer { /* private fields */ }Implementations§
Source§impl NetHostPeer
impl NetHostPeer
pub fn create( server_url: &str, game_id: u32, request_proxy: bool, channel_configurations: &[ChannelConfiguration], ) -> (Arc<Self>, UnboundedReceiver<NetHostPeerEvent>)
pub fn get_host_id(&self) -> HostId
pub fn send_packet(&self, client_id: usize, channel: usize, data: &[u8])
pub fn shutdown(&self)
Auto Trait Implementations§
impl !Freeze for NetHostPeer
impl !RefUnwindSafe for NetHostPeer
impl Send for NetHostPeer
impl Sync for NetHostPeer
impl Unpin for NetHostPeer
impl UnsafeUnpin for NetHostPeer
impl !UnwindSafe for NetHostPeer
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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