#[non_exhaustive]pub struct LoRaWanStartFuotaTaskBuilder { /* private fields */ }Expand description
A builder for LoRaWanStartFuotaTask.
Implementations§
source§impl LoRaWanStartFuotaTaskBuilder
impl LoRaWanStartFuotaTaskBuilder
sourcepub fn start_time(self, input: DateTime) -> Self
pub fn start_time(self, input: DateTime) -> Self
Start time of a FUOTA task.
sourcepub fn set_start_time(self, input: Option<DateTime>) -> Self
pub fn set_start_time(self, input: Option<DateTime>) -> Self
Start time of a FUOTA task.
sourcepub fn get_start_time(&self) -> &Option<DateTime>
pub fn get_start_time(&self) -> &Option<DateTime>
Start time of a FUOTA task.
sourcepub fn build(self) -> LoRaWanStartFuotaTask
pub fn build(self) -> LoRaWanStartFuotaTask
Consumes the builder and constructs a LoRaWanStartFuotaTask.
Trait Implementations§
source§impl Clone for LoRaWanStartFuotaTaskBuilder
impl Clone for LoRaWanStartFuotaTaskBuilder
source§fn clone(&self) -> LoRaWanStartFuotaTaskBuilder
fn clone(&self) -> LoRaWanStartFuotaTaskBuilder
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 Debug for LoRaWanStartFuotaTaskBuilder
impl Debug for LoRaWanStartFuotaTaskBuilder
source§impl Default for LoRaWanStartFuotaTaskBuilder
impl Default for LoRaWanStartFuotaTaskBuilder
source§fn default() -> LoRaWanStartFuotaTaskBuilder
fn default() -> LoRaWanStartFuotaTaskBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for LoRaWanStartFuotaTaskBuilder
impl PartialEq for LoRaWanStartFuotaTaskBuilder
source§fn eq(&self, other: &LoRaWanStartFuotaTaskBuilder) -> bool
fn eq(&self, other: &LoRaWanStartFuotaTaskBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for LoRaWanStartFuotaTaskBuilder
Auto Trait Implementations§
impl Freeze for LoRaWanStartFuotaTaskBuilder
impl RefUnwindSafe for LoRaWanStartFuotaTaskBuilder
impl Send for LoRaWanStartFuotaTaskBuilder
impl Sync for LoRaWanStartFuotaTaskBuilder
impl Unpin for LoRaWanStartFuotaTaskBuilder
impl UnwindSafe for LoRaWanStartFuotaTaskBuilder
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Creates a shared type from an unshared type.