#[repr(C)]pub struct MQMD1 {Show 24 fields
pub StrucId: MQCHAR4,
pub Version: MQLONG,
pub Report: MQLONG,
pub MsgType: MQLONG,
pub Expiry: MQLONG,
pub Feedback: MQLONG,
pub Encoding: MQLONG,
pub CodedCharSetId: MQLONG,
pub Format: MQCHAR8,
pub Priority: MQLONG,
pub Persistence: MQLONG,
pub MsgId: MQBYTE24,
pub CorrelId: MQBYTE24,
pub BackoutCount: MQLONG,
pub ReplyToQ: MQCHAR48,
pub ReplyToQMgr: MQCHAR48,
pub UserIdentifier: MQCHAR12,
pub AccountingToken: MQBYTE32,
pub ApplIdentityData: MQCHAR32,
pub PutApplType: MQLONG,
pub PutApplName: MQCHAR28,
pub PutDate: MQCHAR8,
pub PutTime: MQCHAR8,
pub ApplOriginData: MQCHAR4,
}Expand description
Version-1 Message Descriptor
Fields§
§StrucId: MQCHAR4Structure identifier
Version: MQLONGStructure version number
Report: MQLONGOptions for report messages
MsgType: MQLONGMessage type
Expiry: MQLONGMessage lifetime
Feedback: MQLONGFeedback or reason code
Encoding: MQLONGNumeric encoding of message data
CodedCharSetId: MQLONGCharacter set identifier of message data
Format: MQCHAR8Format name of message data
Priority: MQLONGMessage priority
Persistence: MQLONGMessage persistence
MsgId: MQBYTE24Message identifier
CorrelId: MQBYTE24Correlation identifier
BackoutCount: MQLONGBackout counter
ReplyToQ: MQCHAR48Name of reply queue
ReplyToQMgr: MQCHAR48Name of reply queue manager
UserIdentifier: MQCHAR12User identifier
AccountingToken: MQBYTE32Accounting token
ApplIdentityData: MQCHAR32Application data relating to identity
PutApplType: MQLONGType of application that put the message
PutApplName: MQCHAR28Name of application that put the message
PutDate: MQCHAR8Date when message was put
PutTime: MQCHAR8Time when message was put
ApplOriginData: MQCHAR4Application data relating to origin
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MQMD1
impl RefUnwindSafe for MQMD1
impl Send for MQMD1
impl Sync for MQMD1
impl Unpin for MQMD1
impl UnwindSafe for MQMD1
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