pub struct BACnetTimeValue {
pub time: Time,
pub value: Vec<u8>,
}Expand description
BACnet time-value pair: a Time followed by an application-tagged value.
The value field holds raw application-tagged bytes because the value
type is polymorphic (Real, Boolean, Unsigned, Null, etc.) and the Schedule
object stores them opaquely for later dispatch.
Fields§
§time: TimeThe time at which the value applies.
value: Vec<u8>Raw application-tagged BACnet encoding of the value.
Trait Implementations§
Source§impl Clone for BACnetTimeValue
impl Clone for BACnetTimeValue
Source§fn clone(&self) -> BACnetTimeValue
fn clone(&self) -> BACnetTimeValue
Returns a duplicate 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 BACnetTimeValue
impl Debug for BACnetTimeValue
Source§impl PartialEq for BACnetTimeValue
impl PartialEq for BACnetTimeValue
impl StructuralPartialEq for BACnetTimeValue
Auto Trait Implementations§
impl Freeze for BACnetTimeValue
impl RefUnwindSafe for BACnetTimeValue
impl Send for BACnetTimeValue
impl Sync for BACnetTimeValue
impl Unpin for BACnetTimeValue
impl UnsafeUnpin for BACnetTimeValue
impl UnwindSafe for BACnetTimeValue
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