pub enum AccountingAttribute {
UserName(String),
AcctStatusType(String),
AcctSessionId(String),
AcctSessionTime(u32),
AcctInputOctets(u64),
AcctOutputOctets(u64),
AcctTerminateCause(String),
NasIp([u8; 4]),
Unknown(u8, Vec<u8>),
}Variants§
UserName(String)
AcctStatusType(String)
AcctSessionId(String)
AcctSessionTime(u32)
AcctInputOctets(u64)
AcctOutputOctets(u64)
AcctTerminateCause(String)
NasIp([u8; 4])
Unknown(u8, Vec<u8>)
Trait Implementations§
Source§impl Clone for AccountingAttribute
impl Clone for AccountingAttribute
Source§fn clone(&self) -> AccountingAttribute
fn clone(&self) -> AccountingAttribute
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 moreAuto Trait Implementations§
impl Freeze for AccountingAttribute
impl RefUnwindSafe for AccountingAttribute
impl Send for AccountingAttribute
impl Sync for AccountingAttribute
impl Unpin for AccountingAttribute
impl UnsafeUnpin for AccountingAttribute
impl UnwindSafe for AccountingAttribute
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