#[repr(C)]pub struct MQSBC {Show 14 fields
pub StrucId: MQCHAR4,
pub Version: MQLONG,
pub DestinationQMgrName: MQCHAR48,
pub DestinationQName: MQCHAR48,
pub SubType: MQLONG,
pub SubOptions: MQLONG,
pub ObjectName: MQCHAR48,
pub ObjectString: MQCHARV,
pub SubTopicString: MQCHARV,
pub SubName: MQCHARV,
pub SubId: MQBYTE24,
pub SelectionString: MQCHARV,
pub SubLevel: MQLONG,
pub PSProperties: MQLONG,
}Available on crate feature
exits only.Expand description
Fields§
§StrucId: MQCHAR4Structure identifier
Version: MQLONGStructure version number
DestinationQMgrName: MQCHAR48Destination queue manager
DestinationQName: MQCHAR48Destination queue name
SubType: MQLONGType of subscription
SubOptions: MQLONGSubscription options
ObjectName: MQCHAR48Object name
ObjectString: MQCHARVObject string
SubTopicString: MQCHARVSubscription topic string
SubName: MQCHARVSubscription name
SubId: MQBYTE24Subscription identifier
SelectionString: MQCHARVSubscription selection string
SubLevel: MQLONGSubscription level
PSProperties: MQLONGPublish/subscribe properties
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MQSBC
impl RefUnwindSafe for MQSBC
impl !Send for MQSBC
impl !Sync for MQSBC
impl Unpin for MQSBC
impl UnwindSafe for MQSBC
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