pub struct QosPolicyCount {
pub policy_id: QosPolicyId_t,
pub count: i32,
}Fields§
§policy_id: QosPolicyId_t§count: i32Implementations§
Source§impl QosPolicyCount
impl QosPolicyCount
pub fn new(policy_id: QosPolicyId_t, count: i32) -> Self
pub fn policy_id(&self) -> &QosPolicyId_t
pub fn set_policy_id(&mut self, value: QosPolicyId_t)
pub fn count(&self) -> &i32
pub fn set_count(&mut self, value: i32)
Trait Implementations§
Source§impl Clone for QosPolicyCount
impl Clone for QosPolicyCount
Source§fn clone(&self) -> QosPolicyCount
fn clone(&self) -> QosPolicyCount
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 moreSource§impl Debug for QosPolicyCount
impl Debug for QosPolicyCount
Source§impl<'de> Deserialize<'de> for QosPolicyCount
impl<'de> Deserialize<'de> for QosPolicyCount
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for QosPolicyCount
impl RefUnwindSafe for QosPolicyCount
impl Send for QosPolicyCount
impl Sync for QosPolicyCount
impl Unpin for QosPolicyCount
impl UnwindSafe for QosPolicyCount
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