#[repr(C)]pub struct MQAXC {Show 17 fields
pub StrucId: MQCHAR4,
pub Version: MQLONG,
pub Environment: MQLONG,
pub UserId: MQCHAR12,
pub SecurityId: MQBYTE40,
pub ConnectionName: [MQCHAR; 264],
pub LongMCAUserIdLength: MQLONG,
pub LongRemoteUserIdLength: MQLONG,
pub LongMCAUserIdPtr: MQPTR,
pub LongRemoteUserIdPtr: MQPTR,
pub ApplName: MQCHAR28,
pub ApplType: MQLONG,
pub ProcessId: MQPID,
pub ThreadId: MQTID,
pub ChannelName: [MQCHAR; 20],
pub Reserved1: MQBYTE4,
pub pChannelDefinition: PMQCD,
}Available on crate feature
exits only.Expand description
Fields§
§StrucId: MQCHAR4Structure identifier
Version: MQLONGStructure version number
Environment: MQLONGEnvironment
UserId: MQCHAR12User identifier
SecurityId: MQBYTE40Security identifier
ConnectionName: [MQCHAR; 264]Connection name
LongMCAUserIdLength: MQLONGLength of long MCA user identifier
LongRemoteUserIdLength: MQLONGLength of long remote user identifier
LongMCAUserIdPtr: MQPTRAddress of long MCA user identifier
LongRemoteUserIdPtr: MQPTRAddress of long remote user identifier
ApplName: MQCHAR28Application name
ApplType: MQLONGApplication type
ProcessId: MQPIDProcess identifier
ThreadId: MQTIDThread identifier
ChannelName: [MQCHAR; 20]Channel Name
MQAXC::Version >= 2
Reserved1: MQBYTE4Reserved
MQAXC::Version >= 2
pChannelDefinition: PMQCDPointer to Channel Definition
MQAXC::Version >= 2
Trait Implementations§
Auto Trait Implementations§
impl Freeze for MQAXC
impl RefUnwindSafe for MQAXC
impl !Send for MQAXC
impl !Sync for MQAXC
impl Unpin for MQAXC
impl UnwindSafe for MQAXC
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