#[repr(C)]pub struct MQCBD {
pub StrucId: MQCHAR4,
pub Version: MQLONG,
pub CallbackType: MQLONG,
pub Options: MQLONG,
pub CallbackArea: MQPTR,
pub CallbackFunction: MQPTR,
pub CallbackName: MQCHAR128,
pub MaxMsgLength: MQLONG,
}Expand description
Fields§
§StrucId: MQCHAR4Structure identifier
Version: MQLONGStructure version number
CallbackType: MQLONGCallback function type
Options: MQLONGOptions controlling message consumption
CallbackArea: MQPTRUser data passed to the function
CallbackFunction: MQPTRCallback function pointer
CallbackName: MQCHAR128Callback name
MaxMsgLength: MQLONGMaximum message length
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MQCBD
impl RefUnwindSafe for MQCBD
impl !Send for MQCBD
impl !Sync for MQCBD
impl Unpin for MQCBD
impl UnwindSafe for MQCBD
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more