pub struct CovSubscriptionSpec {
pub address: DataLinkAddress,
pub object_id: ObjectId,
pub property_id: Option<PropertyId>,
pub lifetime_seconds: u32,
pub cov_increment: Option<f32>,
pub confirmed: bool,
pub subscriber_process_id: u32,
}Expand description
A managed COV subscription spec.
Fields§
§address: DataLinkAddress§object_id: ObjectId§property_id: Option<PropertyId>§lifetime_seconds: u32§cov_increment: Option<f32>§confirmed: bool§subscriber_process_id: u32Trait Implementations§
Source§impl Clone for CovSubscriptionSpec
impl Clone for CovSubscriptionSpec
Source§fn clone(&self) -> CovSubscriptionSpec
fn clone(&self) -> CovSubscriptionSpec
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for CovSubscriptionSpec
impl RefUnwindSafe for CovSubscriptionSpec
impl Send for CovSubscriptionSpec
impl Sync for CovSubscriptionSpec
impl Unpin for CovSubscriptionSpec
impl UnsafeUnpin for CovSubscriptionSpec
impl UnwindSafe for CovSubscriptionSpec
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