//! Parameters for the [`Messaging::get_address_table_remote_node_id`](crate::Messaging::get_address_table_remote_node_id) command.
use crate::ember::NodeId;
crate::frame::parameters::frame!(
0x005F,
{ address_table_index: u8 },
impl {
impl Command {
/// Creates command parameters.
#[must_use]
pub const fn new(address_table_index: u8) -> Self {
Self {
address_table_index,
}
}
}
},
{ node_id: NodeId } => Messaging(messaging)::GetAddressTableRemoteNodeId,
impl {
impl Response {
/// Returns the node ID.
#[must_use]
pub const fn node_id(&self) -> NodeId {
self.node_id
}
}
}
);