pub struct ReportArgs {
pub ip: Option<Ipv4Addr>,
pub index: Option<usize>,
pub iface: Option<IfaceSelector>,
pub out: Option<PathBuf>,
pub timeout_ms: u64,
pub no_xml: bool,
}Fields§
§ip: Option<Ipv4Addr>§index: Option<usize>§iface: Option<IfaceSelector>§out: Option<PathBuf>§timeout_ms: u64§no_xml: boolOmit the GenApi XML. It is the single most useful artifact, so this is opt-out rather than opt-in.
Auto Trait Implementations§
impl Freeze for ReportArgs
impl RefUnwindSafe for ReportArgs
impl Send for ReportArgs
impl Sync for ReportArgs
impl Unpin for ReportArgs
impl UnsafeUnpin for ReportArgs
impl UnwindSafe for ReportArgs
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