pub struct TimeSynchronizationRequest {
pub date_time: BacnetDateTime,
}Expand description
Time Synchronization request (unconfirmed service)
Fields§
§date_time: BacnetDateTimeDate and time to synchronize to
Implementations§
Source§impl TimeSynchronizationRequest
impl TimeSynchronizationRequest
Sourcepub fn new(date_time: BacnetDateTime) -> Self
pub fn new(date_time: BacnetDateTime) -> Self
Create a new Time Synchronization request
Sourcepub fn encode(&self, buffer: &mut Vec<u8>) -> EncodingResult<()>
pub fn encode(&self, buffer: &mut Vec<u8>) -> EncodingResult<()>
Encode the Time Synchronization request
Sourcepub fn decode(data: &[u8]) -> EncodingResult<Self>
pub fn decode(data: &[u8]) -> EncodingResult<Self>
Decode a Time Synchronization request
Trait Implementations§
Source§impl Clone for TimeSynchronizationRequest
impl Clone for TimeSynchronizationRequest
Source§fn clone(&self) -> TimeSynchronizationRequest
fn clone(&self) -> TimeSynchronizationRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for TimeSynchronizationRequest
impl RefUnwindSafe for TimeSynchronizationRequest
impl Send for TimeSynchronizationRequest
impl Sync for TimeSynchronizationRequest
impl Unpin for TimeSynchronizationRequest
impl UnsafeUnpin for TimeSynchronizationRequest
impl UnwindSafe for TimeSynchronizationRequest
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