Struct opcua_server::events::audit::cancel_event::AuditCancelEventType
source · [−]pub struct AuditCancelEventType { /* private fields */ }
Implementations
sourceimpl AuditCancelEventType
impl AuditCancelEventType
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) -> AuditCancelEventType where
T: Into<LocalizedText>,
pub fn source_node<T>(self, source_node: T) -> AuditCancelEventType where
T: Into<NodeId>,
pub fn source_name<T>(self, source_name: T) -> AuditCancelEventType where
T: Into<UAString>,
pub fn local_time(
self,
local_time: Option<TimeZoneDataType>
) -> AuditCancelEventType
pub fn severity(self, severity: u16) -> AuditCancelEventType
pub fn receive_time(self, receive_time: DateTime) -> AuditCancelEventType
sourceimpl AuditCancelEventType
impl AuditCancelEventType
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
sourceimpl AuditCancelEventType
impl AuditCancelEventType
pub fn session_id<T>(self, session_id: T) -> AuditCancelEventType where
T: Into<NodeId>,
sourceimpl AuditCancelEventType
impl AuditCancelEventType
pub fn request_handle(self, request_handle: u32) -> Self
Trait Implementations
sourceimpl AuditEvent for AuditCancelEventType
impl AuditEvent for AuditCancelEventType
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 AuditCancelEventType
impl Event for AuditCancelEventType
Auto Trait Implementations
impl RefUnwindSafe for AuditCancelEventType
impl Send for AuditCancelEventType
impl Sync for AuditCancelEventType
impl Unpin for AuditCancelEventType
impl UnwindSafe for AuditCancelEventType
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