#[non_exhaustive]
pub struct LoRaWanGetServiceProfileInfo {
Show 19 fields pub ul_rate: Option<i32>, pub ul_bucket_size: Option<i32>, pub ul_rate_policy: Option<String>, pub dl_rate: Option<i32>, pub dl_bucket_size: Option<i32>, pub dl_rate_policy: Option<String>, pub add_gw_metadata: bool, pub dev_status_req_freq: Option<i32>, pub report_dev_status_battery: bool, pub report_dev_status_margin: bool, pub dr_min: i32, pub dr_max: i32, pub channel_mask: Option<String>, pub pr_allowed: bool, pub hr_allowed: bool, pub ra_allowed: bool, pub nwk_geo_loc: bool, pub target_per: i32, pub min_gw_diversity: Option<i32>,
}
Expand description

LoRaWANGetServiceProfileInfo object.

Fields (Non-exhaustive)

This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.
ul_rate: Option<i32>

The ULRate value.

ul_bucket_size: Option<i32>

The ULBucketSize value.

ul_rate_policy: Option<String>

The ULRatePolicy value.

dl_rate: Option<i32>

The DLRate value.

dl_bucket_size: Option<i32>

The DLBucketSize value.

dl_rate_policy: Option<String>

The DLRatePolicy value.

add_gw_metadata: bool

The AddGWMetaData value.

dev_status_req_freq: Option<i32>

The DevStatusReqFreq value.

report_dev_status_battery: bool

The ReportDevStatusBattery value.

report_dev_status_margin: bool

The ReportDevStatusMargin value.

dr_min: i32

The DRMin value.

dr_max: i32

The DRMax value.

channel_mask: Option<String>

The ChannelMask value.

pr_allowed: bool

The PRAllowed value that describes whether passive roaming is allowed.

hr_allowed: bool

The HRAllowed value that describes whether handover roaming is allowed.

ra_allowed: bool

The RAAllowed value that describes whether roaming activation is allowed.

nwk_geo_loc: bool

The NwkGeoLoc value.

target_per: i32

The TargetPER value.

min_gw_diversity: Option<i32>

The MinGwDiversity value.

Implementations

The ULRate value.

The ULBucketSize value.

The ULRatePolicy value.

The DLRate value.

The DLBucketSize value.

The DLRatePolicy value.

The AddGWMetaData value.

The DevStatusReqFreq value.

The ReportDevStatusBattery value.

The ReportDevStatusMargin value.

The DRMin value.

The DRMax value.

The ChannelMask value.

The PRAllowed value that describes whether passive roaming is allowed.

The HRAllowed value that describes whether handover roaming is allowed.

The RAAllowed value that describes whether roaming activation is allowed.

The NwkGeoLoc value.

The TargetPER value.

The MinGwDiversity value.

Creates a new builder-style object to manufacture LoRaWanGetServiceProfileInfo

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

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

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more