pub struct AuditNodeManagementEventType { /* private fields */ }
Implementations
sourceimpl AuditNodeManagementEventType
impl AuditNodeManagementEventType
pub fn add_property<T, R, S, U, V>(
&mut self,
event_id: &NodeId,
property_id: T,
browse_name: R,
display_name: S,
data_type: U,
value: V,
address_space: &mut AddressSpace
) where
T: Into<NodeId>,
R: Into<QualifiedName>,
S: Into<LocalizedText>,
U: Into<NodeId>,
V: Into<Variant>,
pub fn message<T>(self, message: T) -> AuditNodeManagementEventType where
T: Into<LocalizedText>,
pub fn source_node<T>(self, source_node: T) -> AuditNodeManagementEventType where
T: Into<NodeId>,
pub fn source_name<T>(self, source_name: T) -> AuditNodeManagementEventType where
T: Into<UAString>,
pub fn local_time(
self,
local_time: Option<TimeZoneDataType>
) -> AuditNodeManagementEventType
pub fn severity(self, severity: u16) -> AuditNodeManagementEventType
pub fn receive_time(
self,
receive_time: DateTime
) -> AuditNodeManagementEventType
sourceimpl AuditNodeManagementEventType
impl AuditNodeManagementEventType
pub fn client_audit_entry_id<T>(self, client_audit_entry_id: T) -> Self where
T: Into<UAString>,
pub fn client_user_id<T>(self, client_user_id: T) -> Self where
T: Into<UAString>,
pub fn status(self, status: bool) -> Self
pub fn server_id<T>(self, server_id: T) -> Self where
T: Into<UAString>,
pub fn action_time_stamp(self, action_time_stamp: UtcTime) -> Self
Trait Implementations
sourceimpl AuditEvent for AuditNodeManagementEventType
impl AuditEvent for AuditNodeManagementEventType
sourcefn event_type_id() -> NodeId
fn event_type_id() -> NodeId
Returns the kind of event type that this audit event represents. Abstract events should panic. Read more
fn log_message(&self) -> String
fn parent_node() -> NodeId
sourceimpl Event for AuditNodeManagementEventType
impl Event for AuditNodeManagementEventType
Auto Trait Implementations
impl RefUnwindSafe for AuditNodeManagementEventType
impl Send for AuditNodeManagementEventType
impl Sync for AuditNodeManagementEventType
impl Unpin for AuditNodeManagementEventType
impl UnwindSafe for AuditNodeManagementEventType
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more