Struct lorawan::maccommandcreator::RXParamSetupReqCreator
source · pub struct RXParamSetupReqCreator { /* private fields */ }
Expand description
RXParamSetupReqCreator serves for creating RXParamSetupReq MacCommand.
Examples
let mut creator = lorawan::maccommandcreator::RXParamSetupReqCreator::new();
let res = creator
.set_dl_settings(0xcd)
.set_frequency(&[0x12, 0x34, 0x56])
.build();
Implementations§
source§impl RXParamSetupReqCreator
impl RXParamSetupReqCreator
sourcepub fn set_dl_settings<T: Into<DLSettings>>(
&mut self,
dl_settings: T
) -> &mut Self
pub fn set_dl_settings<T: Into<DLSettings>>( &mut self, dl_settings: T ) -> &mut Self
Sets the DLSettings of the RXParamSetupReq to the provided value.
Argument
- dl_settings - instance of maccommands::DLSettings or anything that can be converted into it.
Trait Implementations§
source§impl Debug for RXParamSetupReqCreator
impl Debug for RXParamSetupReqCreator
source§impl Default for RXParamSetupReqCreator
impl Default for RXParamSetupReqCreator
Auto Trait Implementations§
impl RefUnwindSafe for RXParamSetupReqCreator
impl Send for RXParamSetupReqCreator
impl Sync for RXParamSetupReqCreator
impl Unpin for RXParamSetupReqCreator
impl UnwindSafe for RXParamSetupReqCreator
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