pub enum DataSizeType {
Bit {
addr: u16,
bit_addr: BitAddr,
},
Byte {
addr: u16,
len: u16,
},
Char {
addr: u16,
len: u16,
},
Word {
addr: u16,
len: u16,
},
Int {
addr: u16,
len: u16,
},
DWord {
addr: u16,
len: u16,
},
DInt {
addr: u16,
len: u16,
},
Real {
addr: u16,
len: u16,
},
Counter {
addr: u16,
len: u16,
},
Timer {
addr: u16,
len: u16,
},
}Variants§
Implementations§
Source§impl DataSizeType
impl DataSizeType
Trait Implementations§
Source§impl Clone for DataSizeType
impl Clone for DataSizeType
Source§fn clone(&self) -> DataSizeType
fn clone(&self) -> DataSizeType
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 DataSizeType
impl Debug for DataSizeType
Source§impl<'de> Deserialize<'de> for DataSizeType
impl<'de> Deserialize<'de> for DataSizeType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Serialize for DataSizeType
impl Serialize for DataSizeType
impl Copy for DataSizeType
Auto Trait Implementations§
impl Freeze for DataSizeType
impl RefUnwindSafe for DataSizeType
impl Send for DataSizeType
impl Sync for DataSizeType
impl Unpin for DataSizeType
impl UnwindSafe for DataSizeType
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