pub type LinkLocalBroadcastAddr<A> = LinkLocalAddr<BroadcastAddr<A>>;
Expand description

A link-local broadcast address.

Aliased Type§

struct LinkLocalBroadcastAddr<A>(/* private fields */);

Trait Implementations§

source§

impl<A: LinkLocalMulticastAddress + LinkLocalBroadcastAddress> TryFrom<LinkLocalAddr<MulticastAddr<A>>> for LinkLocalBroadcastAddr<A>

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from( addr: LinkLocalMulticastAddr<A> ) -> Result<LinkLocalBroadcastAddr<A>, ()>

Performs the conversion.
source§

impl<A: LinkLocalUnicastAddress + LinkLocalBroadcastAddress> TryFrom<LinkLocalAddr<UnicastAddr<A>>> for LinkLocalBroadcastAddr<A>

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from( addr: LinkLocalUnicastAddr<A> ) -> Result<LinkLocalBroadcastAddr<A>, ()>

Performs the conversion.
source§

impl<A: MulticastAddress + LinkLocalBroadcastAddress> TryFrom<MulticastAddr<A>> for LinkLocalBroadcastAddr<A>

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(addr: MulticastAddr<A>) -> Result<LinkLocalBroadcastAddr<A>, ()>

Performs the conversion.
source§

impl<A: MappedAddress + LinkLocalBroadcastAddress> TryFrom<NonMappedAddr<A>> for LinkLocalBroadcastAddr<A>

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(addr: NonMappedAddr<A>) -> Result<LinkLocalBroadcastAddr<A>, ()>

Performs the conversion.
source§

impl<A: SpecifiedAddress + LinkLocalBroadcastAddress> TryFrom<SpecifiedAddr<A>> for LinkLocalBroadcastAddr<A>

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(addr: SpecifiedAddr<A>) -> Result<LinkLocalBroadcastAddr<A>, ()>

Performs the conversion.
source§

impl<A: UnicastAddress + LinkLocalBroadcastAddress> TryFrom<UnicastAddr<A>> for LinkLocalBroadcastAddr<A>

§

type Error = ()

The type returned in the event of a conversion error.
source§

fn try_from(addr: UnicastAddr<A>) -> Result<LinkLocalBroadcastAddr<A>, ()>

Performs the conversion.