pub struct CallingFrequency { /* private fields */ }Implementations§
Source§impl CallingFrequency
impl CallingFrequency
pub const fn new( frequency: Frequency, usage_restrictions: Vec<UsageRestriction>, ) -> Self
pub const fn unrestricted(frequency: Frequency) -> Self
pub fn with_usage_restrictions( self, usage_restrictions: Vec<UsageRestriction>, ) -> Self
pub fn with_label<S: Into<String>>(self, label: S) -> Self
pub const fn frequency(&self) -> Frequency
pub fn usage_restrictions(&self) -> impl Iterator<Item = &UsageRestriction>
Trait Implementations§
Source§impl Clone for CallingFrequency
impl Clone for CallingFrequency
Source§fn clone(&self) -> CallingFrequency
fn clone(&self) -> CallingFrequency
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 CallingFrequency
impl Debug for CallingFrequency
Source§impl<'de> Deserialize<'de> for CallingFrequency
impl<'de> Deserialize<'de> for CallingFrequency
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
Source§impl Display for CallingFrequency
impl Display for CallingFrequency
Source§impl PartialEq for CallingFrequency
impl PartialEq for CallingFrequency
Source§impl Serialize for CallingFrequency
impl Serialize for CallingFrequency
impl StructuralPartialEq for CallingFrequency
Auto Trait Implementations§
impl Freeze for CallingFrequency
impl RefUnwindSafe for CallingFrequency
impl Send for CallingFrequency
impl Sync for CallingFrequency
impl Unpin for CallingFrequency
impl UnsafeUnpin for CallingFrequency
impl UnwindSafe for CallingFrequency
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