pub struct MulticastOpts {
pub interface_id: u32,
pub interface_addr: IpAddr,
pub mcast_addr: SocketAddr,
}Fields§
§interface_id: u32§interface_addr: IpAddr§mcast_addr: SocketAddrImplementations§
Source§impl MulticastOpts
impl MulticastOpts
pub fn iface_ip(&self) -> IpAddr
pub fn mcast_addr(&self) -> SocketAddr
Trait Implementations§
Source§impl Clone for MulticastOpts
impl Clone for MulticastOpts
Source§fn clone(&self) -> MulticastOpts
fn clone(&self) -> MulticastOpts
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for MulticastOpts
impl Debug for MulticastOpts
Source§impl Hash for MulticastOpts
impl Hash for MulticastOpts
Source§impl PartialEq for MulticastOpts
impl PartialEq for MulticastOpts
impl Copy for MulticastOpts
impl Eq for MulticastOpts
impl StructuralPartialEq for MulticastOpts
Auto Trait Implementations§
impl Freeze for MulticastOpts
impl RefUnwindSafe for MulticastOpts
impl Send for MulticastOpts
impl Sync for MulticastOpts
impl Unpin for MulticastOpts
impl UnwindSafe for MulticastOpts
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