pub fn available(&self) -> usize
    {
        let q = unsafe { self.q.as_mut().bk_unwrap() };

        q.msg_cnt.cnt()
    }
/// Gets if there is an available message entry.
/// * Returns the number of available message entries.

Gets if there is an available message entry.
Returns the number of available message entries.
Gets if there is an available message entry . Returns the number of available message entries .
pub fn available(&self) -> usize
    {
        let q = unsafe { self.q.as_mut().bk_unwrap() };
        q.msg_cnt.cnt()
    }
pub fn available ( & self ) -> usize { let q = unsafe { self . q . as_mut ( ) . bk_unwrap ( ) } ; q . msg_cnt . cnt ( ) }
Gets if there is an available message entry.
Gets if there is an available message entry .
&self
&self