pub struct AuditCertificateEventType { /* private fields */ }
Implementations
sourceimpl AuditCertificateEventType
impl AuditCertificateEventType
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) -> AuditCertificateEventType where
T: Into<LocalizedText>,
pub fn source_node<T>(self, source_node: T) -> AuditCertificateEventType where
T: Into<NodeId>,
pub fn source_name<T>(self, source_name: T) -> AuditCertificateEventType where
T: Into<UAString>,
pub fn local_time(
self,
local_time: Option<TimeZoneDataType>
) -> AuditCertificateEventType
pub fn severity(self, severity: u16) -> AuditCertificateEventType
pub fn receive_time(self, receive_time: DateTime) -> AuditCertificateEventType
sourceimpl AuditCertificateEventType
impl AuditCertificateEventType
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 AuditCertificateEventType
impl AuditCertificateEventType
pub fn new<R, E, S, T>(
node_id: R,
event_type_id: E,
browse_name: S,
display_name: T,
time: DateTime
) -> Self where
R: Into<NodeId>,
E: Into<NodeId>,
S: Into<QualifiedName>,
T: Into<LocalizedText>,
pub fn certificate(self, certificate: ByteString) -> Self
Trait Implementations
sourceimpl AuditEvent for AuditCertificateEventType
impl AuditEvent for AuditCertificateEventType
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 AuditCertificateEventType
impl Event for AuditCertificateEventType
Auto Trait Implementations
impl RefUnwindSafe for AuditCertificateEventType
impl Send for AuditCertificateEventType
impl Sync for AuditCertificateEventType
impl Unpin for AuditCertificateEventType
impl UnwindSafe for AuditCertificateEventType
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