pub struct BenchArgs {
pub ip: Option<Ipv4Addr>,
pub index: Option<usize>,
pub iface: Option<IfaceSelector>,
pub mode: String,
pub group: Option<Ipv4Addr>,
pub port: u16,
pub duration_s: u64,
pub json_out: Option<PathBuf>,
}Fields§
§ip: Option<Ipv4Addr>§index: Option<usize>§iface: Option<IfaceSelector>§mode: String§group: Option<Ipv4Addr>§port: u16§duration_s: u64§json_out: Option<PathBuf>Trait Implementations§
Auto Trait Implementations§
impl Freeze for BenchArgs
impl RefUnwindSafe for BenchArgs
impl Send for BenchArgs
impl Sync for BenchArgs
impl Unpin for BenchArgs
impl UnsafeUnpin for BenchArgs
impl UnwindSafe for BenchArgs
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