pub struct PiNatsApp {Show 18 fields
pub id: i32,
pub app_name: Option<String>,
pub json: Option<HashMap<String, Value>>,
pub pi: i32,
pub organization: Box<NatsOrganization>,
pub organization_user: i32,
pub nats_server_uri: String,
pub nats_ws_uri: String,
pub nats_subject_pattern: String,
pub nats_subject_pattern_template: String,
pub mqtt_subject_template_moonraker_request: String,
pub mqtt_subject_moonraker_request: String,
pub mqtt_subject_template_moonraker_response: String,
pub mqtt_subject_moonraker_response: String,
pub mqtt_subject_template_klipper_status: String,
pub mqtt_subject_klipper_status: String,
pub mqtt_broker_host: String,
pub mqtt_broker_port: i32,
}
Fields§
§id: i32
§app_name: Option<String>
§json: Option<HashMap<String, Value>>
Output of nsc describe account
pi: i32
§organization: Box<NatsOrganization>
§organization_user: i32
§nats_server_uri: String
§nats_ws_uri: String
§nats_subject_pattern: String
§nats_subject_pattern_template: String
§mqtt_subject_template_moonraker_request: String
§mqtt_subject_moonraker_request: String
§mqtt_subject_template_moonraker_response: String
§mqtt_subject_moonraker_response: String
§mqtt_subject_template_klipper_status: String
§mqtt_subject_klipper_status: String
§mqtt_broker_host: String
§mqtt_broker_port: i32
Implementations§
Source§impl PiNatsApp
impl PiNatsApp
pub fn new( id: i32, pi: i32, organization: NatsOrganization, organization_user: i32, nats_server_uri: String, nats_ws_uri: String, nats_subject_pattern: String, nats_subject_pattern_template: String, mqtt_subject_template_moonraker_request: String, mqtt_subject_moonraker_request: String, mqtt_subject_template_moonraker_response: String, mqtt_subject_moonraker_response: String, mqtt_subject_template_klipper_status: String, mqtt_subject_klipper_status: String, mqtt_broker_host: String, mqtt_broker_port: i32, ) -> PiNatsApp
Trait Implementations§
Source§impl<'de> Deserialize<'de> for PiNatsApp
impl<'de> Deserialize<'de> for PiNatsApp
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 PiNatsApp
Auto Trait Implementations§
impl Freeze for PiNatsApp
impl RefUnwindSafe for PiNatsApp
impl Send for PiNatsApp
impl Sync for PiNatsApp
impl Unpin for PiNatsApp
impl UnwindSafe for PiNatsApp
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