[][src]Trait rtdlib::types::NetworkType

pub trait NetworkType: Object + RObject + Debug + Serialize + Deserialize { }

This class is an abstract base class. Represents the type of a network.

Methods

impl dyn NetworkType[src]

pub fn from_json<S: AsRef<str>>(json: S) -> Option<Box<Self>>[src]

Trait Implementations

impl<'typetag> Serialize for dyn NetworkType + 'typetag[src]

impl<'typetag> Serialize for dyn NetworkType + Send + 'typetag[src]

impl<'typetag> Serialize for dyn NetworkType + Sync + 'typetag[src]

impl<'typetag> Serialize for dyn NetworkType + Send + Sync + 'typetag[src]

impl Strictest for dyn NetworkType[src]

type Object = dyn NetworkType

Implementors

impl NetworkType for NetworkTypeMobile[src]

impl NetworkType for NetworkTypeMobileRoaming[src]

impl NetworkType for NetworkTypeNone[src]

impl NetworkType for NetworkTypeOther[src]

impl NetworkType for NetworkTypeWiFi[src]

Loading content...