pub struct DictionaryVendor {
pub name: String,
pub code: u32,
pub attributes: Vec<DictionaryAttribute>,
pub values: Vec<DictionaryValue>,
}Expand description
A RADIUS Vendor definition.
Fields§
§name: StringThe name of the vendor (e.g., “Cisco”).
code: u32The SMI Private Enterprise Number.
attributes: Vec<DictionaryAttribute>Attributes specific to this vendor.
values: Vec<DictionaryValue>Enumerated value mappings for this vendor’s attributes.
Trait Implementations§
Source§impl Clone for DictionaryVendor
impl Clone for DictionaryVendor
Source§fn clone(&self) -> DictionaryVendor
fn clone(&self) -> DictionaryVendor
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 DictionaryVendor
impl Debug for DictionaryVendor
Source§impl PartialEq for DictionaryVendor
impl PartialEq for DictionaryVendor
impl Eq for DictionaryVendor
impl StructuralPartialEq for DictionaryVendor
Auto Trait Implementations§
impl Freeze for DictionaryVendor
impl RefUnwindSafe for DictionaryVendor
impl Send for DictionaryVendor
impl Sync for DictionaryVendor
impl Unpin for DictionaryVendor
impl UnwindSafe for DictionaryVendor
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