AuthSender

Trait AuthSender 

Source
pub trait AuthSender:
    AuthSenderClone
    + Send
    + Sync {
    // Required methods
    fn accept(
        &self,
        address: &SocketAddr,
        identity_token: &IdentityToken,
    ) -> Result<(), NaiaServerSocketError>;
    fn reject(&self, address: &SocketAddr) -> Result<(), NaiaServerSocketError>;
}

Required Methods§

Source

fn accept( &self, address: &SocketAddr, identity_token: &IdentityToken, ) -> Result<(), NaiaServerSocketError>

Accepts an incoming connection on the Server Socket

Source

fn reject(&self, address: &SocketAddr) -> Result<(), NaiaServerSocketError>

Rejects an incoming connection from the Server Socket

Trait Implementations§

Source§

impl Clone for Box<dyn AuthSender>

Source§

fn clone(&self) -> Box<dyn AuthSender>

Returns a duplicate of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more

Implementors§