#[repr(C)]pub struct MQSD {Show 17 fields
pub StrucId: MQCHAR4,
pub Version: MQLONG,
pub Options: MQLONG,
pub ObjectName: MQCHAR48,
pub AlternateUserId: MQCHAR12,
pub AlternateSecurityId: MQBYTE40,
pub SubExpiry: MQLONG,
pub ObjectString: MQCHARV,
pub SubName: MQCHARV,
pub SubUserData: MQCHARV,
pub SubCorrelId: MQBYTE24,
pub PubPriority: MQLONG,
pub PubAccountingToken: MQBYTE32,
pub PubApplIdentityData: MQCHAR32,
pub SelectionString: MQCHARV,
pub SubLevel: MQLONG,
pub ResObjectString: MQCHARV,
}Expand description
Fields§
§StrucId: MQCHAR4Structure identifier
Version: MQLONGStructure version number
Options: MQLONGOptions associated with subscribing
ObjectName: MQCHAR48Object name
AlternateUserId: MQCHAR12Alternate user identifier
AlternateSecurityId: MQBYTE40Alternate security identifier
SubExpiry: MQLONGExpiry of Subscription
ObjectString: MQCHARVObject long name
SubName: MQCHARVSubscription name
SubUserData: MQCHARVSubscription user data
SubCorrelId: MQBYTE24Correlation Id related to this subscription
PubPriority: MQLONGPriority set in publications
PubAccountingToken: MQBYTE32Accounting Token set in publications
PubApplIdentityData: MQCHAR32Appl Identity Data set in publications
SelectionString: MQCHARVMessage selector structure
SubLevel: MQLONGSubscription level
ResObjectString: MQCHARVResolved long object name
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MQSD
impl RefUnwindSafe for MQSD
impl !Send for MQSD
impl !Sync for MQSD
impl Unpin for MQSD
impl UnwindSafe for MQSD
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