pub struct AddressTypes(/* private fields */);
Implementations§
Source§impl AddressTypes
impl AddressTypes
pub fn iter(&self) -> impl Iterator<Item = &AddressType>
Trait Implementations§
Source§impl AsMut<AddressTypes> for ReadLocalOutOfBandExtendedData
impl AsMut<AddressTypes> for ReadLocalOutOfBandExtendedData
Source§fn as_mut(&mut self) -> &mut AddressTypes
fn as_mut(&mut self) -> &mut AddressTypes
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<AddressTypes> for StartDiscovery
impl AsMut<AddressTypes> for StartDiscovery
Source§fn as_mut(&mut self) -> &mut AddressTypes
fn as_mut(&mut self) -> &mut AddressTypes
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<AddressTypes> for StartDiscoveryReply
impl AsMut<AddressTypes> for StartDiscoveryReply
Source§fn as_mut(&mut self) -> &mut AddressTypes
fn as_mut(&mut self) -> &mut AddressTypes
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<AddressTypes> for StartLimitedDiscovery
impl AsMut<AddressTypes> for StartLimitedDiscovery
Source§fn as_mut(&mut self) -> &mut AddressTypes
fn as_mut(&mut self) -> &mut AddressTypes
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<AddressTypes> for StartLimitedDiscoveryReply
impl AsMut<AddressTypes> for StartLimitedDiscoveryReply
Source§fn as_mut(&mut self) -> &mut AddressTypes
fn as_mut(&mut self) -> &mut AddressTypes
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<AddressTypes> for StartServiceDiscoveryReply
impl AsMut<AddressTypes> for StartServiceDiscoveryReply
Source§fn as_mut(&mut self) -> &mut AddressTypes
fn as_mut(&mut self) -> &mut AddressTypes
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<AddressTypes> for StopDiscovery
impl AsMut<AddressTypes> for StopDiscovery
Source§fn as_mut(&mut self) -> &mut AddressTypes
fn as_mut(&mut self) -> &mut AddressTypes
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsMut<AddressTypes> for StopDiscoveryReply
impl AsMut<AddressTypes> for StopDiscoveryReply
Source§fn as_mut(&mut self) -> &mut AddressTypes
fn as_mut(&mut self) -> &mut AddressTypes
Converts this type into a mutable reference of the (usually inferred) input type.
Source§impl AsRef<AddressTypes> for ReadLocalOutOfBandExtendedData
impl AsRef<AddressTypes> for ReadLocalOutOfBandExtendedData
Source§fn as_ref(&self) -> &AddressTypes
fn as_ref(&self) -> &AddressTypes
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<AddressTypes> for StartDiscovery
impl AsRef<AddressTypes> for StartDiscovery
Source§fn as_ref(&self) -> &AddressTypes
fn as_ref(&self) -> &AddressTypes
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<AddressTypes> for StartDiscoveryReply
impl AsRef<AddressTypes> for StartDiscoveryReply
Source§fn as_ref(&self) -> &AddressTypes
fn as_ref(&self) -> &AddressTypes
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<AddressTypes> for StartLimitedDiscovery
impl AsRef<AddressTypes> for StartLimitedDiscovery
Source§fn as_ref(&self) -> &AddressTypes
fn as_ref(&self) -> &AddressTypes
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<AddressTypes> for StartLimitedDiscoveryReply
impl AsRef<AddressTypes> for StartLimitedDiscoveryReply
Source§fn as_ref(&self) -> &AddressTypes
fn as_ref(&self) -> &AddressTypes
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<AddressTypes> for StartServiceDiscoveryReply
impl AsRef<AddressTypes> for StartServiceDiscoveryReply
Source§fn as_ref(&self) -> &AddressTypes
fn as_ref(&self) -> &AddressTypes
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<AddressTypes> for StopDiscovery
impl AsRef<AddressTypes> for StopDiscovery
Source§fn as_ref(&self) -> &AddressTypes
fn as_ref(&self) -> &AddressTypes
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl AsRef<AddressTypes> for StopDiscoveryReply
impl AsRef<AddressTypes> for StopDiscoveryReply
Source§fn as_ref(&self) -> &AddressTypes
fn as_ref(&self) -> &AddressTypes
Converts this type into a shared reference of the (usually inferred) input type.
Source§impl Clone for AddressTypes
impl Clone for AddressTypes
Source§fn clone(&self) -> AddressTypes
fn clone(&self) -> AddressTypes
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for AddressTypes
impl Debug for AddressTypes
Source§impl Default for AddressTypes
impl Default for AddressTypes
Source§fn default() -> AddressTypes
fn default() -> AddressTypes
Returns the “default value” for a type. Read more
Source§impl Extend<AddressType> for AddressTypes
impl Extend<AddressType> for AddressTypes
Source§fn extend<T789979AD04B840B9BCA2350BD2215CBC>(
&mut self,
iter: T789979AD04B840B9BCA2350BD2215CBC,
)where
T789979AD04B840B9BCA2350BD2215CBC: IntoIterator<Item = AddressType>,
fn extend<T789979AD04B840B9BCA2350BD2215CBC>(
&mut self,
iter: T789979AD04B840B9BCA2350BD2215CBC,
)where
T789979AD04B840B9BCA2350BD2215CBC: IntoIterator<Item = AddressType>,
Extends a collection with the contents of an iterator. Read more
Source§fn extend_one(&mut self, item: A)
fn extend_one(&mut self, item: A)
🔬This is a nightly-only experimental API. (
extend_one
)Extends a collection with exactly one element.
Source§fn extend_reserve(&mut self, additional: usize)
fn extend_reserve(&mut self, additional: usize)
🔬This is a nightly-only experimental API. (
extend_one
)Reserves capacity in a collection for the given number of additional elements. Read more
Source§impl From<AddressTypes> for ReadLocalOutOfBandExtendedData
impl From<AddressTypes> for ReadLocalOutOfBandExtendedData
Source§fn from(v: AddressTypes) -> Self
fn from(v: AddressTypes) -> Self
Converts to this type from the input type.
Source§impl From<AddressTypes> for StartDiscovery
impl From<AddressTypes> for StartDiscovery
Source§fn from(v: AddressTypes) -> Self
fn from(v: AddressTypes) -> Self
Converts to this type from the input type.
Source§impl From<AddressTypes> for StartDiscoveryReply
impl From<AddressTypes> for StartDiscoveryReply
Source§fn from(v: AddressTypes) -> Self
fn from(v: AddressTypes) -> Self
Converts to this type from the input type.
Source§impl From<AddressTypes> for StartLimitedDiscovery
impl From<AddressTypes> for StartLimitedDiscovery
Source§fn from(v: AddressTypes) -> Self
fn from(v: AddressTypes) -> Self
Converts to this type from the input type.
Source§impl From<AddressTypes> for StartLimitedDiscoveryReply
impl From<AddressTypes> for StartLimitedDiscoveryReply
Source§fn from(v: AddressTypes) -> Self
fn from(v: AddressTypes) -> Self
Converts to this type from the input type.
Source§impl From<AddressTypes> for StartServiceDiscoveryReply
impl From<AddressTypes> for StartServiceDiscoveryReply
Source§fn from(v: AddressTypes) -> Self
fn from(v: AddressTypes) -> Self
Converts to this type from the input type.
Source§impl From<AddressTypes> for StopDiscovery
impl From<AddressTypes> for StopDiscovery
Source§fn from(v: AddressTypes) -> Self
fn from(v: AddressTypes) -> Self
Converts to this type from the input type.
Source§impl From<AddressTypes> for StopDiscoveryReply
impl From<AddressTypes> for StopDiscoveryReply
Source§fn from(v: AddressTypes) -> Self
fn from(v: AddressTypes) -> Self
Converts to this type from the input type.
Source§impl FromIterator<AddressType> for AddressTypes
impl FromIterator<AddressType> for AddressTypes
Source§fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70,
) -> Selfwhere
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = AddressType>,
fn from_iter<T2F99A5F6AE614587BADEEAAB29145B70>(
iter: T2F99A5F6AE614587BADEEAAB29145B70,
) -> Selfwhere
T2F99A5F6AE614587BADEEAAB29145B70: IntoIterator<Item = AddressType>,
Creates a value from an iterator. Read more
Source§impl IntoIterator for AddressTypes
impl IntoIterator for AddressTypes
Source§impl Pack for AddressTypes
impl Pack for AddressTypes
Source§impl PartialEq for AddressTypes
impl PartialEq for AddressTypes
impl Eq for AddressTypes
impl StructuralPartialEq for AddressTypes
Auto Trait Implementations§
impl Freeze for AddressTypes
impl RefUnwindSafe for AddressTypes
impl Send for AddressTypes
impl Sync for AddressTypes
impl Unpin for AddressTypes
impl UnwindSafe for AddressTypes
Blanket Implementations§
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