pub enum RepeaterOp {
Show,
On,
Off,
Regions {
list: RegionListArg,
},
DefaultRegion {
code: OptRegionArg,
},
MinRssi {
dbm: MinRssiArg,
},
MinSnr {
db: MinSnrArg,
},
}Variants§
Show
Print the whole forwarding policy.
On
Forward overheard frames and advertise as a repeater.
Off
Stop forwarding.
Regions
Only flood-forward packets tagged with one of these regions;
none clears the filter, which forwards regardless of region.
Fields
§
list: RegionListArgDefaultRegion
Tag untagged floods with this region before forwarding; none
forwards them untagged.
Fields
§
code: OptRegionArgMinRssi
Only forward frames heard at or above this RSSI.
Fields
§
dbm: MinRssiArgMinSnr
Only forward frames heard at or above this SNR.
Trait Implementations§
Source§impl Debug for RepeaterOp
impl Debug for RepeaterOp
Source§impl FromArgMatches for RepeaterOp
impl FromArgMatches for RepeaterOp
Source§fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
fn from_arg_matches(__clap_arg_matches: &ArgMatches) -> Result<Self, Error>
Source§fn from_arg_matches_mut(
__clap_arg_matches: &mut ArgMatches,
) -> Result<Self, Error>
fn from_arg_matches_mut( __clap_arg_matches: &mut ArgMatches, ) -> Result<Self, Error>
Source§fn update_from_arg_matches(
&mut self,
__clap_arg_matches: &ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches( &mut self, __clap_arg_matches: &ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Source§fn update_from_arg_matches_mut<'b>(
&mut self,
__clap_arg_matches: &mut ArgMatches,
) -> Result<(), Error>
fn update_from_arg_matches_mut<'b>( &mut self, __clap_arg_matches: &mut ArgMatches, ) -> Result<(), Error>
Assign values from
ArgMatches to self.Source§impl Subcommand for RepeaterOp
impl Subcommand for RepeaterOp
Source§fn augment_subcommands<'b>(__clap_app: Command) -> Command
fn augment_subcommands<'b>(__clap_app: Command) -> Command
Source§fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
fn augment_subcommands_for_update<'b>(__clap_app: Command) -> Command
Append to
Command so it can instantiate self via
FromArgMatches::update_from_arg_matches_mut Read moreSource§fn has_subcommand(__clap_name: &str) -> bool
fn has_subcommand(__clap_name: &str) -> bool
Test whether
Self can parse a specific subcommandAuto Trait Implementations§
impl Freeze for RepeaterOp
impl RefUnwindSafe for RepeaterOp
impl Send for RepeaterOp
impl Sync for RepeaterOp
impl Unpin for RepeaterOp
impl UnwindSafe for RepeaterOp
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more