pub struct MonitoringParameters {
pub client_handle: u32,
pub sampling_interval: f64,
pub filter: ExtensionObject,
pub queue_size: u32,
pub discard_oldest: bool,
}Expand description
MonitoringParameters (Part 4 §7.21).
Fields§
§client_handle: u32Client-assigned handle echoed in notifications.
sampling_interval: f64Requested sampling interval in milliseconds.
filter: ExtensionObjectMonitoring filter (null ExtensionObject = none).
queue_size: u32Notification queue size.
discard_oldest: boolDiscard oldest on overflow.
Trait Implementations§
Source§impl Clone for MonitoringParameters
impl Clone for MonitoringParameters
Source§fn clone(&self) -> MonitoringParameters
fn clone(&self) -> MonitoringParameters
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MonitoringParameters
impl Debug for MonitoringParameters
Source§impl PartialEq for MonitoringParameters
impl PartialEq for MonitoringParameters
Source§fn eq(&self, other: &MonitoringParameters) -> bool
fn eq(&self, other: &MonitoringParameters) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for MonitoringParameters
Source§impl UaDecode for MonitoringParameters
impl UaDecode for MonitoringParameters
Auto Trait Implementations§
impl Freeze for MonitoringParameters
impl RefUnwindSafe for MonitoringParameters
impl Send for MonitoringParameters
impl Sync for MonitoringParameters
impl Unpin for MonitoringParameters
impl UnsafeUnpin for MonitoringParameters
impl UnwindSafe for MonitoringParameters
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