pub struct Hosting { /* private fields */ }Implementations§
Source§impl Hosting
impl Hosting
pub fn websocket_addr(&self) -> Option<SocketAddr>
pub fn webtransport_addr(&self) -> Option<SocketAddr>
pub fn development_cert_hash(&self) -> Option<[u8; 32]>
pub fn cancel(&self)
pub fn is_finished(&self) -> bool
pub fn health(&self) -> HealthStatus
pub async fn shutdown(self) -> Result<(), HostError>
pub async fn wait(&mut self) -> Result<(), HostError>
Auto Trait Implementations§
impl Freeze for Hosting
impl RefUnwindSafe for Hosting
impl Send for Hosting
impl Sync for Hosting
impl Unpin for Hosting
impl UnsafeUnpin for Hosting
impl UnwindSafe for Hosting
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> 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