pub trait InetAddressMaskExt: IsA<InetAddressMask> + 'static {
// Provided methods
fn equal(&self, mask2: &impl IsA<InetAddressMask>) -> bool { ... }
fn address(&self) -> InetAddress { ... }
fn family(&self) -> SocketFamily { ... }
fn length(&self) -> u32 { ... }
fn matches(&self, address: &impl IsA<InetAddress>) -> bool { ... }
fn to_str(&self) -> GString { ... }
fn set_address<P: IsA<InetAddress>>(&self, address: Option<&P>) { ... }
fn set_length(&self, length: u32) { ... }
fn connect_address_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_family_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
fn connect_length_notify<F: Fn(&Self) + Send + Sync + 'static>(
&self,
f: F
) -> SignalHandlerId { ... }
}
Expand description
Gets self
’s base address
self
’s base address
Gets self
’s length
self
’s length
Tests if address
falls within the range described by self
.
a InetAddress
whether address
falls within the range described by
self
.
Converts self
back to its corresponding string form.
a string corresponding to self
.