pub struct ModernGroup(pub u32);Expand description
A modern (non-legacy) multicast group. Interpreted as a single group.
Tuple Fields§
§0: u32Trait Implementations§
Source§impl Clone for ModernGroup
impl Clone for ModernGroup
Source§fn clone(&self) -> ModernGroup
fn clone(&self) -> ModernGroup
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 ModernGroup
impl Debug for ModernGroup
Source§impl Hash for ModernGroup
impl Hash for ModernGroup
Source§impl Into<usize> for ModernGroup
impl Into<usize> for ModernGroup
Source§impl PartialEq for ModernGroup
impl PartialEq for ModernGroup
Source§impl TryFrom<ModernGroup> for SingleLegacyGroup
impl TryFrom<ModernGroup> for SingleLegacyGroup
Source§type Error = NoMappingFromModernToLegacyGroupError
type Error = NoMappingFromModernToLegacyGroupError
The type returned in the event of a conversion error.
Source§fn try_from(
ModernGroup: ModernGroup,
) -> Result<SingleLegacyGroup, NoMappingFromModernToLegacyGroupError>
fn try_from( ModernGroup: ModernGroup, ) -> Result<SingleLegacyGroup, NoMappingFromModernToLegacyGroupError>
Performs the conversion.
impl Copy for ModernGroup
impl Eq for ModernGroup
impl StructuralPartialEq for ModernGroup
Auto Trait Implementations§
impl Freeze for ModernGroup
impl RefUnwindSafe for ModernGroup
impl Send for ModernGroup
impl Sync for ModernGroup
impl Unpin for ModernGroup
impl UnwindSafe for ModernGroup
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous1, D> for Twhere
D: ResourceDialect,
Source§impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
impl<T, D> Encode<Ambiguous2, D> for Twhere
D: ResourceDialect,
§impl<T> InstanceFromServiceTransport<T> for T
impl<T> InstanceFromServiceTransport<T> for T
§fn from_service_transport(handle: T) -> T
fn from_service_transport(handle: T) -> T
Converts the given service transport handle of type
T to [Self]§impl<T> IntoAny for T
impl<T> IntoAny for T
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more§impl<T> Pointable for T
impl<T> Pointable for T
Source§impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
impl<T, U> TryIntoExt<U> for Twhere
U: TryFromExt<T>,
type Error = <U as TryFromExt<T>>::Error
Source§fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
fn try_into_ext(self) -> Result<U, <T as TryIntoExt<U>>::Error>
Tries to perform the conversion.