pub struct QosPolicy {
pub bandwidth_gbps: Option<f64>,
}Expand description
QOS policy parameters.
This type is not used in any activity, and only used as part of another schema.
Fields§
§bandwidth_gbps: Option<f64>The bandwidth permitted by the QOS policy, in gbps.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for QosPolicy
impl<'de> Deserialize<'de> for QosPolicy
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
impl Part for QosPolicy
Auto Trait Implementations§
impl Freeze for QosPolicy
impl RefUnwindSafe for QosPolicy
impl Send for QosPolicy
impl Sync for QosPolicy
impl Unpin for QosPolicy
impl UnwindSafe for QosPolicy
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