pub struct ArpProbeInputBuilder { /* private fields */ }
Implementations§
Source§impl ArpProbeInputBuilder
impl ArpProbeInputBuilder
pub fn new() -> Self
pub fn with_sender_mac(self, sender_mac: MacAddr) -> Self
pub fn with_target_ip(self, target_ip: Ipv4Addr) -> Self
pub fn build(&self) -> Result<ArpProbeInput, InputBuildError>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ArpProbeInputBuilder
impl RefUnwindSafe for ArpProbeInputBuilder
impl Send for ArpProbeInputBuilder
impl Sync for ArpProbeInputBuilder
impl Unpin for ArpProbeInputBuilder
impl UnwindSafe for ArpProbeInputBuilder
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