[−][src]Enum rtdlib::types::NetworkStatisticsEntry
Contains statistics about network usage
Variants
Contains information about the total amount of data that was used to send and receive files
Contains information about the total amount of data that was used for calls
Methods
impl NetworkStatisticsEntry[src]
pub fn from_json<S: AsRef<str>>(json: S) -> RTDResult<Self>[src]
pub fn is_file(&self) -> bool[src]
pub fn is_call(&self) -> bool[src]
pub fn on_file<F: FnOnce(&NetworkStatisticsEntryFile)>(&self, fnc: F) -> &Self[src]
pub fn on_call<F: FnOnce(&NetworkStatisticsEntryCall)>(&self, fnc: F) -> &Self[src]
pub fn as_file(&self) -> Option<&NetworkStatisticsEntryFile>[src]
pub fn as_call(&self) -> Option<&NetworkStatisticsEntryCall>[src]
pub fn file<T: AsRef<NetworkStatisticsEntryFile>>(t: T) -> Self[src]
pub fn call<T: AsRef<NetworkStatisticsEntryCall>>(t: T) -> Self[src]
Trait Implementations
impl RObject for NetworkStatisticsEntry[src]
impl AsRef<NetworkStatisticsEntry> for NetworkStatisticsEntry[src]
fn as_ref(&self) -> &NetworkStatisticsEntry[src]
impl Clone for NetworkStatisticsEntry[src]
fn clone(&self) -> NetworkStatisticsEntry[src]
fn clone_from(&mut self, source: &Self)1.0.0[src]
impl Default for NetworkStatisticsEntry[src]
impl Debug for NetworkStatisticsEntry[src]
impl Serialize for NetworkStatisticsEntry[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer, [src]
__S: Serializer,
impl<'de> Deserialize<'de> for NetworkStatisticsEntry[src]
fn deserialize<D>(deserializer: D) -> Result<NetworkStatisticsEntry, D::Error> where
D: Deserializer<'de>, [src]
D: Deserializer<'de>,
Auto Trait Implementations
impl Send for NetworkStatisticsEntry
impl Sync for NetworkStatisticsEntry
impl Unpin for NetworkStatisticsEntry
impl UnwindSafe for NetworkStatisticsEntry
impl RefUnwindSafe for NetworkStatisticsEntry
Blanket Implementations
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T> From<T> for T[src]
impl<T> ToOwned for T where
T: Clone, [src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T[src]
fn clone_into(&self, target: &mut T)[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>[src]
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> DeserializeOwned for T where
T: Deserialize<'de>, [src]
T: Deserialize<'de>,