fn drop(&mut self) {
        let handle = &mut *self.wait_set.borrow_mut();
        unsafe {
            match to_rcl_result(rcl_wait_set_fini(handle as *mut _)) {
                Ok(()) => (),
                Err(err) => {
                    panic!("Unable to release WaitSet!! {:?}", err)
                }
            }
        }
    }
/// Drops the WaitSet, and clears the memory
///
/// # Panics
/// A panic is raised if `rcl` is unable to release the waitset for any reason.
Drops the WaitSet, and clears the memory
Drops the WaitSet and clears the memory
fn drop(&mut self) {
        let handle = &mut *self.wait_set.borrow_mut();
        unsafe {
            match to_rcl_result(rcl_wait_set_fini(handle as *mut _)) {
                Ok(()) => (),
                Err(err) => {
                    panic!("Unable to release WaitSet!! {:?}", err)
                }
            }
        }
    }
fn drop ( & mut self ) { let handle = & mut * self . wait_set . borrow_mut ( ) ; unsafe { match to_rcl_result ( rcl_wait_set_fini ( handle as * mut _ ) ) { Ok ( ( ) ) => ( ) , Err ( err ) => { panic ! ( " " err ) } } } }
Drops the WaitSet, and clears the memory
Drops the WaitSet and clears the memory
&mut self
&mut self
panics
A panic is raised if `rcl` is unable to release the waitset for any reason.
A panic is raised if ` rcl ` is unable to release the waitset for any reason .