pub fn channel_id(&self) -> Option<ChannelId> {
        let channel_id = self.channel_id.load(Ordering::Acquire);

        if channel_id == 0 {
            None
        } else {
            Some(ChannelId(channel_id))
        }
    }
/// Return a copy of the player's channel ID.
Return a copy of the player's channel ID.
Return a copy of the player ' s channel ID .
pub fn channel_id(&self) -> Option<ChannelId> {
        let channel_id = self.channel_id.load(Ordering::Acquire);
        if channel_id == 0 {
            None
        } else {
            Some(ChannelId(channel_id))
        }
    }
pub fn channel_id ( & self ) -> Option < ChannelId > { let channel_id = self . channel_id . load ( Ordering :: Acquire ) ; if channel_id == 0 { None } else { Some ( ChannelId ( channel_id ) ) } }
Return a copy of the player's channel ID.
Return a copy of the player ' s channel ID .
&self