pub fn map_user_data<U, F: FnOnce(T) -> U>(self, op: F) -> Cqe<U> {
        Cqe {
            res: self.res,
            user_data: Box::new(op(self.user_data())),
        }
    }
/// Create a new Cqe, applying the passed function to the user_data.
Create a new Cqe, applying the passed function to the user_data.
Create a new Cqe applying the passed function to the user_data .
pub fn map_user_data<U, F: FnOnce(T) -> U>(self, op: F) -> Cqe<U> {
        Cqe {
            res: self.res,
            user_data: Box::new(op(self.user_data())),
        }
    }
pub fn map_user_data < U , F : FnOnce ( T ) -> U > ( self , op : F ) -> Cqe < U > { Cqe { res : self . res , user_data : Box :: new ( op ( self . user_data ( ) ) ) , } }
Create a new Cqe, applying the passed function to the user_data.
Create a new Cqe applying the passed function to the user_data .
self
op
F
self
op
F