pub struct Msg {Show 25 fields
pub message_type: String,
pub remote_element: Option<String>,
pub requested_length: Option<String>,
pub connected_flag: Option<String>,
pub connection_path: Option<String>,
pub comm_type_code: Option<String>,
pub service_code: Option<String>,
pub object_type: Option<String>,
pub target_object: Option<String>,
pub attribute_number: Option<String>,
pub channel: Option<String>,
pub dhplus_source_link: Option<String>,
pub dhplus_destination_link: Option<String>,
pub dhplus_destination_node: Option<String>,
pub rack: Option<String>,
pub group: Option<String>,
pub slot: Option<String>,
pub local_index: Option<String>,
pub remote_index: Option<String>,
pub local_element: Option<String>,
pub destination_tag: Option<String>,
pub cache_connections: Option<String>,
pub large_packet_usage: Option<String>,
pub use: Option<String>,
pub custom_properties: Option<CustomPropertiesCollection>,
}Expand description
MsgType element
Fields§
§message_type: StringMessageType attribute
remote_element: Option<String>RemoteElement attribute
requested_length: Option<String>RequestedLength attribute
connected_flag: Option<String>ConnectedFlag attribute
connection_path: Option<String>ConnectionPath attribute
comm_type_code: Option<String>CommTypeCode attribute
service_code: Option<String>ServiceCode attribute
object_type: Option<String>ObjectType attribute
target_object: Option<String>TargetObject attribute
attribute_number: Option<String>AttributeNumber attribute
channel: Option<String>Channel attribute
dhplus_source_link: Option<String>DHPlusSourceLink attribute
dhplus_destination_link: Option<String>DHPlusDestinationLink attribute
dhplus_destination_node: Option<String>DHPlusDestinationNode attribute
rack: Option<String>Rack attribute
group: Option<String>Group attribute
slot: Option<String>Slot attribute
local_index: Option<String>LocalIndex attribute
remote_index: Option<String>RemoteIndex attribute
local_element: Option<String>LocalElement attribute
destination_tag: Option<String>DestinationTag attribute
cache_connections: Option<String>CacheConnections attribute
large_packet_usage: Option<String>LargePacketUsage attribute
use: Option<String>Use attribute
custom_properties: Option<CustomPropertiesCollection>CustomProperties element
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Msg
impl<'de> Deserialize<'de> for Msg
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
impl StructuralPartialEq for Msg
Auto Trait Implementations§
impl Freeze for Msg
impl RefUnwindSafe for Msg
impl Send for Msg
impl Sync for Msg
impl Unpin for Msg
impl UnsafeUnpin for Msg
impl UnwindSafe for Msg
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