pub struct DeviceBinding { /* private fields */ }Expand description
One explicitly configured unicast route to a Device object.
Constructed values are transport-neutral. A builder performs the remaining
concrete data-link check before the transport is started: neither the
peer nor the router may be a broadcast or other group address of the link
(TransportPort::is_group_destination, #1493).
Implementations§
Source§impl DeviceBinding
impl DeviceBinding
Trait Implementations§
Source§impl Clone for DeviceBinding
impl Clone for DeviceBinding
Source§impl Debug for DeviceBinding
impl Debug for DeviceBinding
impl Eq for DeviceBinding
Source§impl PartialEq for DeviceBinding
impl PartialEq for DeviceBinding
impl StructuralPartialEq for DeviceBinding
Auto Trait Implementations§
impl Freeze for DeviceBinding
impl RefUnwindSafe for DeviceBinding
impl Send for DeviceBinding
impl Sync for DeviceBinding
impl Unpin for DeviceBinding
impl UnsafeUnpin for DeviceBinding
impl UnwindSafe for DeviceBinding
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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