Compatibility

Type Alias Compatibility 

Source
pub type Compatibility = Result<Compatible, Incompatible>;
Expand description

The compatibility of a BSS with respect to a scanning interface.

Describes the possible configurations for connection to a compatible BSS or disjoint features that prevent a connection to an incompatible BSS. Here, compatibility refers to the ability to establish a connection.

When compatibility is Err for a BSS, then the scanning interface cannot establish a connection.

Aliased Type§

pub enum Compatibility {
    Ok(Compatible),
    Err(Incompatible),
}

Variants§

§1.0.0

Ok(Compatible)

Contains the success value

§1.0.0

Err(Incompatible)

Contains the error value

Trait Implementations§

Source§

impl CompatibilityExt for Compatibility

Source§

fn try_from_fidl(compatibility: Compatibility) -> Result<Self, Compatibility>

Source§

fn into_fidl(self) -> Compatibility