pub struct OperationalPolicySourceReadback {
pub source_id: String,
pub provider: NonEmptyString,
pub locator_count: usize,
pub allowed_actions: Vec<OperationalPolicyAction>,
pub source_thread_required: bool,
pub publish_mode: OperationalPolicyPublishMode,
}Fields§
§source_id: String§provider: NonEmptyString§locator_count: usize§allowed_actions: Vec<OperationalPolicyAction>§source_thread_required: bool§publish_mode: OperationalPolicyPublishModeTrait Implementations§
Source§impl Clone for OperationalPolicySourceReadback
impl Clone for OperationalPolicySourceReadback
Source§fn clone(&self) -> OperationalPolicySourceReadback
fn clone(&self) -> OperationalPolicySourceReadback
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 PartialEq for OperationalPolicySourceReadback
impl PartialEq for OperationalPolicySourceReadback
Source§fn eq(&self, other: &OperationalPolicySourceReadback) -> bool
fn eq(&self, other: &OperationalPolicySourceReadback) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for OperationalPolicySourceReadback
Auto Trait Implementations§
impl Freeze for OperationalPolicySourceReadback
impl RefUnwindSafe for OperationalPolicySourceReadback
impl Send for OperationalPolicySourceReadback
impl Sync for OperationalPolicySourceReadback
impl Unpin for OperationalPolicySourceReadback
impl UnsafeUnpin for OperationalPolicySourceReadback
impl UnwindSafe for OperationalPolicySourceReadback
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