Lines Matching defs:Interfaces
375 pub struct Interfaces {
379 impl Interfaces {
388 /// [`Interfaces::iter()`] should be used instead.
396 impl Drop for Interfaces {
402 impl fmt::Debug for Interfaces {
408 impl<'a> IntoIterator for &'a Interfaces {
420 /// An iterator over the interfaces in an [`Interfaces`].
424 _marker: PhantomData<&'a Interfaces>,
451 pub fn if_nameindex() -> Result<Interfaces> {
455 Ok(Interfaces { ptr })