pub struct AddressClient { /* private fields */ }Expand description
Client for managing network addresses.
This client provides methods for querying and modifying network address properties through Netlink communication.
Implementations§
Source§impl AddressClient
impl AddressClient
Sourcepub fn new(client: ClientWrapper) -> Result<Self, NetworkError>
pub fn new(client: ClientWrapper) -> Result<Self, NetworkError>
Creates a new AddressClient instance.
§Returns
A Result containing either a new AddressClient or an IO error
Sourcepub fn get_by_index(
&mut self,
index: u32,
) -> Result<Vec<AddressMessage>, NetworkError>
pub fn get_by_index( &mut self, index: u32, ) -> Result<Vec<AddressMessage>, NetworkError>
Auto Trait Implementations§
impl Freeze for AddressClient
impl RefUnwindSafe for AddressClient
impl Send for AddressClient
impl Sync for AddressClient
impl Unpin for AddressClient
impl UnsafeUnpin for AddressClient
impl UnwindSafe for AddressClient
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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