pub type UserData = u64;
Holds per-operation, user specified data. The usage is up to the caller. The most common use is for callers to identify each request.