pub struct MulticastGroup { /* private fields */ }Expand description
A generic netlink multicast group.
Implementations§
Source§impl MulticastGroup
impl MulticastGroup
Sourcepub const fn const_new(name: &CStr) -> MulticastGroup
pub const fn const_new(name: &CStr) -> MulticastGroup
Creates a new MulticastGroup instance.
Intended to be used from const context only. Will panic if provided with invalid arguments.
Trait Implementations§
impl Sync for MulticastGroup
Auto Trait Implementations§
impl Freeze for MulticastGroup
impl RefUnwindSafe for MulticastGroup
impl Send for MulticastGroup
impl Unpin for MulticastGroup
impl UnsafeUnpin for MulticastGroup
impl UnwindSafe for MulticastGroup
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> KnownSize for T
impl<T> KnownSize for T
Source§impl<T> PinInit<T> for T
impl<T> PinInit<T> for T
Source§unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), Infallible>
unsafe fn __pinned_init(self, slot: *mut T) -> Result<(), Infallible>
Initializes
slot. Read more