Struct convey_rs::property::ByteProperty
source · pub struct ByteProperty {
pub type: String,
pub byte_value: Option<u8>,
pub string_value: Option<String>,
}Fields§
§type: String§byte_value: Option<u8>§string_value: Option<String>Trait Implementations§
source§impl Clone for ByteProperty
impl Clone for ByteProperty
source§fn clone(&self) -> ByteProperty
fn clone(&self) -> ByteProperty
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 ByteProperty
impl Debug for ByteProperty
source§impl Default for ByteProperty
impl Default for ByteProperty
source§fn default() -> ByteProperty
fn default() -> ByteProperty
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for ByteProperty
impl<'de> Deserialize<'de> for ByteProperty
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
Auto Trait Implementations§
impl Freeze for ByteProperty
impl RefUnwindSafe for ByteProperty
impl Send for ByteProperty
impl Sync for ByteProperty
impl Unpin for ByteProperty
impl UnwindSafe for ByteProperty
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