Struct ConfigStep

Source
pub struct ConfigStep<'a> {
    pub interface: &'a str,
}
Expand description

List the configurable UI elements for this interface. This is presented to the user when they click on the gear icon next to the capture interface name, or if they try to start a capture that is lacking a required config value.

Fields§

§interface: &'a str

The interface that the configurations should be associated with.

Implementations§

Source§

impl<'a> ConfigStep<'a>

Source

pub fn list_configs(&self, configs: &[&dyn ConfigTrait])

List the configs given, printing them out to stdout for consumption by Wireshark. This list can vary by interface.

Auto Trait Implementations§

§

impl<'a> Freeze for ConfigStep<'a>

§

impl<'a> RefUnwindSafe for ConfigStep<'a>

§

impl<'a> Send for ConfigStep<'a>

§

impl<'a> Sync for ConfigStep<'a>

§

impl<'a> Unpin for ConfigStep<'a>

§

impl<'a> UnwindSafe for ConfigStep<'a>

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.