#[repr(C)]pub struct UA_ProgramDiagnosticDataType {
pub createSessionId: UA_NodeId,
pub createClientName: UA_String,
pub invocationCreationTime: UA_DateTime,
pub lastTransitionTime: UA_DateTime,
pub lastMethodCall: UA_String,
pub lastMethodSessionId: UA_NodeId,
pub lastMethodInputArgumentsSize: usize,
pub lastMethodInputArguments: *mut UA_Argument,
pub lastMethodOutputArgumentsSize: usize,
pub lastMethodOutputArguments: *mut UA_Argument,
pub lastMethodCallTime: UA_DateTime,
pub lastMethodReturnStatus: UA_StatusResult,
}Fields§
§createSessionId: UA_NodeId§createClientName: UA_String§invocationCreationTime: UA_DateTime§lastTransitionTime: UA_DateTime§lastMethodCall: UA_String§lastMethodSessionId: UA_NodeId§lastMethodInputArgumentsSize: usize§lastMethodInputArguments: *mut UA_Argument§lastMethodOutputArgumentsSize: usize§lastMethodOutputArguments: *mut UA_Argument§lastMethodCallTime: UA_DateTime§lastMethodReturnStatus: UA_StatusResultTrait Implementations§
Auto Trait Implementations§
impl Freeze for UA_ProgramDiagnosticDataType
impl RefUnwindSafe for UA_ProgramDiagnosticDataType
impl !Send for UA_ProgramDiagnosticDataType
impl !Sync for UA_ProgramDiagnosticDataType
impl Unpin for UA_ProgramDiagnosticDataType
impl UnwindSafe for UA_ProgramDiagnosticDataType
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