Struct radio::helpers::RssiOptions
source · pub struct RssiOptions {
pub period: Duration,
pub continuous: bool,
}
Expand description
Configuration for RSSI operation
Fields§
§period: Duration
Specify period for RSSI polling
continuous: bool
Run continuously
Trait Implementations§
source§impl Args for RssiOptions
impl Args for RssiOptions
source§fn augment_args<'b>(__clap_app: Command) -> Command
fn augment_args<'b>(__clap_app: Command) -> Command
source§impl Clone for RssiOptions
impl Clone for RssiOptions
source§fn clone(&self) -> RssiOptions
fn clone(&self) -> RssiOptions
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl CommandFactory for RssiOptions
impl CommandFactory for RssiOptions
source§impl Debug for RssiOptions
impl Debug for RssiOptions
source§impl FromArgMatches for RssiOptions
impl FromArgMatches for RssiOptions
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(
&mut self,
__clap_arg_matches: &mut ArgMatches
) -> Result<(), Error>
fn update_from_arg_matches_mut( &mut self, __clap_arg_matches: &mut ArgMatches ) -> Result<(), Error>
Assign values from
ArgMatches
to self
.source§impl Parser for RssiOptions
impl Parser for RssiOptions
source§fn parse_from<I, T>(itr: I) -> Self
fn parse_from<I, T>(itr: I) -> Self
Parse from iterator, exit on error.
source§fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
fn try_parse_from<I, T>(itr: I) -> Result<Self, Error>
Parse from iterator, return Err on error.
source§fn update_from<I, T>(&mut self, itr: I)
fn update_from<I, T>(&mut self, itr: I)
Update from iterator, exit on error.
source§impl PartialEq for RssiOptions
impl PartialEq for RssiOptions
source§fn eq(&self, other: &RssiOptions) -> bool
fn eq(&self, other: &RssiOptions) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for RssiOptions
Auto Trait Implementations§
impl Freeze for RssiOptions
impl RefUnwindSafe for RssiOptions
impl Send for RssiOptions
impl Sync for RssiOptions
impl Unpin for RssiOptions
impl UnwindSafe for RssiOptions
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