printnanny-api-client 0.107.3

Official Print Nanny Rust API Client
Documentation
# Rust API client for printnanny-api-client

Official API client library for printnanny.ai

For more information, please visit [https://printnanny.ai](https://printnanny.ai)

## Overview

This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project.  By using the [openapi-spec](https://openapis.org) from a remote server, you can easily generate an API client.

- API version: 0.107.3
- Package version: 0.107.3
- Build package: `com.printnanny.api.rust.RustClientGenerator`

## Installation

Put the package under your project folder in a directory named `printnanny-api-client` and add the following to `Cargo.toml` under `[dependencies]`:

```
printnanny-api-client = { path = "./printnanny-api-client" }
```

## Documentation for API Endpoints

All URIs are relative to *http://localhost*

Class | Method | HTTP request | Description
------------ | ------------- | ------------- | -------------
*AccountsApi* | [**accounts2fa_auth_email_create**]docs/AccountsApi.md#accounts2fa_auth_email_create | **POST** /accounts/2fa-auth/email/ | 
*AccountsApi* | [**accounts2fa_auth_token_create**]docs/AccountsApi.md#accounts2fa_auth_token_create | **POST** /accounts/2fa-auth/token/ | 
*AccountsApi* | [**accounts_email_waitlist_create**]docs/AccountsApi.md#accounts_email_waitlist_create | **POST** /api/accounts/email-waitlist/ | 
*AccountsApi* | [**accounts_login_create**]docs/AccountsApi.md#accounts_login_create | **POST** /api/accounts/login/ | 
*AccountsApi* | [**accounts_logout_create**]docs/AccountsApi.md#accounts_logout_create | **POST** /api/accounts/logout/ | 
*AccountsApi* | [**accounts_password_change_create**]docs/AccountsApi.md#accounts_password_change_create | **POST** /api/accounts/password/change/ | 
*AccountsApi* | [**accounts_password_reset_confirm_create**]docs/AccountsApi.md#accounts_password_reset_confirm_create | **POST** /api/accounts/password/reset/confirm/ | 
*AccountsApi* | [**accounts_password_reset_create**]docs/AccountsApi.md#accounts_password_reset_create | **POST** /api/accounts/password/reset/ | 
*AccountsApi* | [**accounts_registration_create**]docs/AccountsApi.md#accounts_registration_create | **POST** /api/accounts/registration/ | 
*AccountsApi* | [**accounts_registration_resend_email_create**]docs/AccountsApi.md#accounts_registration_resend_email_create | **POST** /api/accounts/registration/resend-email/ | 
*AccountsApi* | [**accounts_registration_verify_email_create**]docs/AccountsApi.md#accounts_registration_verify_email_create | **POST** /api/accounts/registration/verify-email/ | 
*AccountsApi* | [**accounts_user_nkey_retrieve**]docs/AccountsApi.md#accounts_user_nkey_retrieve | **GET** /api/accounts/user/nkey | 
*AccountsApi* | [**accounts_user_partial_update**]docs/AccountsApi.md#accounts_user_partial_update | **PATCH** /api/accounts/user/ | 
*AccountsApi* | [**accounts_user_retrieve**]docs/AccountsApi.md#accounts_user_retrieve | **GET** /api/accounts/user/ | 
*AccountsApi* | [**accounts_user_update**]docs/AccountsApi.md#accounts_user_update | **PUT** /api/accounts/user/ | 
*AlertsApi* | [**alert_settings_email_create**]docs/AlertsApi.md#alert_settings_email_create | **POST** /api/alert-settings/email/ | 
*AlertsApi* | [**alert_settings_email_list**]docs/AlertsApi.md#alert_settings_email_list | **GET** /api/alert-settings/email/ | 
*AlertsApi* | [**alert_settings_email_partial_update**]docs/AlertsApi.md#alert_settings_email_partial_update | **PATCH** /api/alert-settings/email/{id}/ | 
*AlertsApi* | [**alert_settings_email_retrieve**]docs/AlertsApi.md#alert_settings_email_retrieve | **GET** /api/alert-settings/email/{id}/ | 
*AlertsApi* | [**alert_settings_email_update**]docs/AlertsApi.md#alert_settings_email_update | **PUT** /api/alert-settings/email/{id}/ | 
*BillingApi* | [**billing_summary_retrieve**]docs/BillingApi.md#billing_summary_retrieve | **GET** /api/billing/summary | 
*DevicesApi* | [**pis_create**]docs/DevicesApi.md#pis_create | **POST** /api/pis/ | 
*DevicesApi* | [**pis_destroy**]docs/DevicesApi.md#pis_destroy | **DELETE** /api/pis/{id}/ | 
*DevicesApi* | [**pis_license_cloud_api_retrieve**]docs/DevicesApi.md#pis_license_cloud_api_retrieve | **GET** /api/pis/{pi_id}/license/cloud-api/ | 
*DevicesApi* | [**pis_license_zip_retrieve**]docs/DevicesApi.md#pis_license_zip_retrieve | **GET** /api/pis/{pi_id}/license/zip/ | 
*DevicesApi* | [**pis_list**]docs/DevicesApi.md#pis_list | **GET** /api/pis/ | 
*DevicesApi* | [**pis_partial_update**]docs/DevicesApi.md#pis_partial_update | **PATCH** /api/pis/{id}/ | 
*DevicesApi* | [**pis_retrieve**]docs/DevicesApi.md#pis_retrieve | **GET** /api/pis/{id}/ | 
*DevicesApi* | [**pis_settings_create**]docs/DevicesApi.md#pis_settings_create | **POST** /api/pis/{pi_id}/settings/ | 
*DevicesApi* | [**pis_settings_list**]docs/DevicesApi.md#pis_settings_list | **GET** /api/pis/{pi_id}/settings/ | 
*DevicesApi* | [**pis_settings_partial_update**]docs/DevicesApi.md#pis_settings_partial_update | **PATCH** /api/pis/{pi_id}/settings/{id}/ | 
*DevicesApi* | [**pis_settings_retrieve**]docs/DevicesApi.md#pis_settings_retrieve | **GET** /api/pis/{pi_id}/settings/{id}/ | 
*DevicesApi* | [**pis_settings_update**]docs/DevicesApi.md#pis_settings_update | **PUT** /api/pis/{pi_id}/settings/{id}/ | 
*DevicesApi* | [**pis_system_info_create**]docs/DevicesApi.md#pis_system_info_create | **POST** /api/pis/{pi_id}/system-info/ | 
*DevicesApi* | [**pis_system_info_list**]docs/DevicesApi.md#pis_system_info_list | **GET** /api/pis/{pi_id}/system-info/ | 
*DevicesApi* | [**pis_system_info_partial_update**]docs/DevicesApi.md#pis_system_info_partial_update | **PATCH** /api/pis/{pi_id}/system-info/{id}/ | 
*DevicesApi* | [**pis_system_info_retrieve**]docs/DevicesApi.md#pis_system_info_retrieve | **GET** /api/pis/{pi_id}/system-info/{id}/ | 
*DevicesApi* | [**pis_system_info_update**]docs/DevicesApi.md#pis_system_info_update | **PUT** /api/pis/{pi_id}/system-info/{id}/ | 
*DevicesApi* | [**pis_update**]docs/DevicesApi.md#pis_update | **PUT** /api/pis/{id}/ | 
*DevicesApi* | [**pis_webrtc_streams_create**]docs/DevicesApi.md#pis_webrtc_streams_create | **POST** /api/pis/{pi_id}/webrtc-streams/ | 
*DevicesApi* | [**pis_webrtc_streams_list**]docs/DevicesApi.md#pis_webrtc_streams_list | **GET** /api/pis/{pi_id}/webrtc-streams/ | 
*DevicesApi* | [**pis_webrtc_streams_partial_update**]docs/DevicesApi.md#pis_webrtc_streams_partial_update | **PATCH** /api/pis/{pi_id}/webrtc-streams/{id}/ | 
*DevicesApi* | [**pis_webrtc_streams_retrieve**]docs/DevicesApi.md#pis_webrtc_streams_retrieve | **GET** /api/pis/{pi_id}/webrtc-streams/{id}/ | 
*DevicesApi* | [**pis_webrtc_streams_update**]docs/DevicesApi.md#pis_webrtc_streams_update | **PUT** /api/pis/{pi_id}/webrtc-streams/{id}/ | 
*DevicesApi* | [**system_info_update_or_create**]docs/DevicesApi.md#system_info_update_or_create | **POST** /api/pis/{pi_id}/system-info/update-or-create/ | 
*DevicesApi* | [**webrtc_stream_update_or_create**]docs/DevicesApi.md#webrtc_stream_update_or_create | **POST** /api/pis/{pi_id}/webrtc-streams/update-or-create/ | 
*EventsApi* | [**octoprint_events_create**]docs/EventsApi.md#octoprint_events_create | **POST** /api/octoprint/events/ | 
*EventsApi* | [**octoprint_events_list**]docs/EventsApi.md#octoprint_events_list | **GET** /api/octoprint/events/ | 
*EventsApi* | [**octoprint_events_retrieve**]docs/EventsApi.md#octoprint_events_retrieve | **GET** /api/octoprint/events/{id}/ | 
*EventsApi* | [**pis_all_events_list**]docs/EventsApi.md#pis_all_events_list | **GET** /api/pis/events | 
*EventsApi* | [**pis_commands_create**]docs/EventsApi.md#pis_commands_create | **POST** /api/pis/commands | 
*EventsApi* | [**pis_commands_list**]docs/EventsApi.md#pis_commands_list | **GET** /api/pis/commands | 
*EventsApi* | [**pis_events_commands_list**]docs/EventsApi.md#pis_events_commands_list | **GET** /api/pis/{pi_id}/events/commands/ | 
*EventsApi* | [**pis_events_create**]docs/EventsApi.md#pis_events_create | **POST** /api/pis/events | 
*EventsApi* | [**pis_events_list**]docs/EventsApi.md#pis_events_list | **GET** /api/pis/{pi_id}/events/ | 
*EventsApi* | [**pis_events_retrieve**]docs/EventsApi.md#pis_events_retrieve | **GET** /api/pis/events/{id} | 
*EventsApi* | [**pis_events_status_list**]docs/EventsApi.md#pis_events_status_list | **GET** /api/pis/{pi_id}/events/status/ | 
*EventsApi* | [**pis_status_create**]docs/EventsApi.md#pis_status_create | **POST** /api/pis/status | 
*EventsApi* | [**pis_status_list**]docs/EventsApi.md#pis_status_list | **GET** /api/pis/status | 
*JanusApi* | [**pis_webrtc_streams_create**]docs/JanusApi.md#pis_webrtc_streams_create | **POST** /api/pis/{pi_id}/webrtc-streams/ | 
*JanusApi* | [**pis_webrtc_streams_list**]docs/JanusApi.md#pis_webrtc_streams_list | **GET** /api/pis/{pi_id}/webrtc-streams/ | 
*JanusApi* | [**pis_webrtc_streams_partial_update**]docs/JanusApi.md#pis_webrtc_streams_partial_update | **PATCH** /api/pis/{pi_id}/webrtc-streams/{id}/ | 
*JanusApi* | [**pis_webrtc_streams_retrieve**]docs/JanusApi.md#pis_webrtc_streams_retrieve | **GET** /api/pis/{pi_id}/webrtc-streams/{id}/ | 
*JanusApi* | [**pis_webrtc_streams_update**]docs/JanusApi.md#pis_webrtc_streams_update | **PUT** /api/pis/{pi_id}/webrtc-streams/{id}/ | 
*OctoprintApi* | [**octoprint_backups_create**]docs/OctoprintApi.md#octoprint_backups_create | **POST** /api/octoprint/backups/ | 
*OctoprintApi* | [**octoprint_backups_list**]docs/OctoprintApi.md#octoprint_backups_list | **GET** /api/octoprint/backups/ | 
*OctoprintApi* | [**octoprint_backups_retrieve**]docs/OctoprintApi.md#octoprint_backups_retrieve | **GET** /api/octoprint/backups/{id}/ | 
*OctoprintApi* | [**octoprint_create**]docs/OctoprintApi.md#octoprint_create | **POST** /api/octoprint/ | 
*OctoprintApi* | [**octoprint_events_create**]docs/OctoprintApi.md#octoprint_events_create | **POST** /api/octoprint/events/ | 
*OctoprintApi* | [**octoprint_events_list**]docs/OctoprintApi.md#octoprint_events_list | **GET** /api/octoprint/events/ | 
*OctoprintApi* | [**octoprint_events_retrieve**]docs/OctoprintApi.md#octoprint_events_retrieve | **GET** /api/octoprint/events/{id}/ | 
*OctoprintApi* | [**octoprint_gcode_files_create**]docs/OctoprintApi.md#octoprint_gcode_files_create | **POST** /api/octoprint/gcode-files/ | 
*OctoprintApi* | [**octoprint_gcode_files_list**]docs/OctoprintApi.md#octoprint_gcode_files_list | **GET** /api/octoprint/gcode-files/ | 
*OctoprintApi* | [**octoprint_gcode_files_retrieve**]docs/OctoprintApi.md#octoprint_gcode_files_retrieve | **GET** /api/octoprint/gcode-files/{id}/ | 
*OctoprintApi* | [**octoprint_list**]docs/OctoprintApi.md#octoprint_list | **GET** /api/octoprint/ | 
*OctoprintApi* | [**octoprint_partial_update**]docs/OctoprintApi.md#octoprint_partial_update | **PATCH** /api/octoprint/{id}/ | 
*OctoprintApi* | [**octoprint_printer_profiles_create**]docs/OctoprintApi.md#octoprint_printer_profiles_create | **POST** /api/octoprint/printer-profiles/ | 
*OctoprintApi* | [**octoprint_printer_profiles_list**]docs/OctoprintApi.md#octoprint_printer_profiles_list | **GET** /api/octoprint/printer-profiles/ | 
*OctoprintApi* | [**octoprint_printer_profiles_partial_update**]docs/OctoprintApi.md#octoprint_printer_profiles_partial_update | **PATCH** /api/octoprint/printer-profiles/{id}/ | 
*OctoprintApi* | [**octoprint_printer_profiles_update**]docs/OctoprintApi.md#octoprint_printer_profiles_update | **PUT** /api/octoprint/printer-profiles/{id}/ | 
*OctoprintApi* | [**octoprint_profile_update_or_create**]docs/OctoprintApi.md#octoprint_profile_update_or_create | **POST** /api/octoprint/printer-profiles/update-or-create/ | 
*OctoprintApi* | [**octoprint_server_update_or_create**]docs/OctoprintApi.md#octoprint_server_update_or_create | **POST** /api/octoprint/update-or-create/ | 
*OctoprintApi* | [**octoprint_settings_create**]docs/OctoprintApi.md#octoprint_settings_create | **POST** /api/octoprint/settings/ | 
*OctoprintApi* | [**octoprint_settings_list**]docs/OctoprintApi.md#octoprint_settings_list | **GET** /api/octoprint/settings/ | 
*OctoprintApi* | [**octoprint_settings_partial_update**]docs/OctoprintApi.md#octoprint_settings_partial_update | **PATCH** /api/octoprint/settings/{id}/ | 
*OctoprintApi* | [**octoprint_settings_update**]docs/OctoprintApi.md#octoprint_settings_update | **PUT** /api/octoprint/settings/{id}/ | 
*OctoprintApi* | [**octoprint_settings_update_or_create**]docs/OctoprintApi.md#octoprint_settings_update_or_create | **POST** /api/octoprint/settings/update-or-create/ | 
*OctoprintApi* | [**octoprint_update**]docs/OctoprintApi.md#octoprint_update | **PUT** /api/octoprint/{id}/ | 
*OctoprintApi* | [**pis_octoprint_list**]docs/OctoprintApi.md#pis_octoprint_list | **GET** /api/pis/{pi_id}/octoprint/ | 
*PisApi* | [**pis_all_events_list**]docs/PisApi.md#pis_all_events_list | **GET** /api/pis/events | 
*PisApi* | [**pis_commands_create**]docs/PisApi.md#pis_commands_create | **POST** /api/pis/commands | 
*PisApi* | [**pis_commands_list**]docs/PisApi.md#pis_commands_list | **GET** /api/pis/commands | 
*PisApi* | [**pis_events_commands_list**]docs/PisApi.md#pis_events_commands_list | **GET** /api/pis/{pi_id}/events/commands/ | 
*PisApi* | [**pis_events_create**]docs/PisApi.md#pis_events_create | **POST** /api/pis/events | 
*PisApi* | [**pis_events_list**]docs/PisApi.md#pis_events_list | **GET** /api/pis/{pi_id}/events/ | 
*PisApi* | [**pis_events_retrieve**]docs/PisApi.md#pis_events_retrieve | **GET** /api/pis/events/{id} | 
*PisApi* | [**pis_events_status_list**]docs/PisApi.md#pis_events_status_list | **GET** /api/pis/{pi_id}/events/status/ | 
*PisApi* | [**pis_status_create**]docs/PisApi.md#pis_status_create | **POST** /api/pis/status | 
*PisApi* | [**pis_status_list**]docs/PisApi.md#pis_status_list | **GET** /api/pis/status | 
*SchemaApi* | [**schema_retrieve**]docs/SchemaApi.md#schema_retrieve | **GET** /api/schema/ | 
*SettingsApi* | [**alert_settings_email_create**]docs/SettingsApi.md#alert_settings_email_create | **POST** /api/alert-settings/email/ | 
*SettingsApi* | [**alert_settings_email_list**]docs/SettingsApi.md#alert_settings_email_list | **GET** /api/alert-settings/email/ | 
*SettingsApi* | [**alert_settings_email_partial_update**]docs/SettingsApi.md#alert_settings_email_partial_update | **PATCH** /api/alert-settings/email/{id}/ | 
*SettingsApi* | [**alert_settings_email_retrieve**]docs/SettingsApi.md#alert_settings_email_retrieve | **GET** /api/alert-settings/email/{id}/ | 
*SettingsApi* | [**alert_settings_email_update**]docs/SettingsApi.md#alert_settings_email_update | **PUT** /api/alert-settings/email/{id}/ | 
*ShopApi* | [**shop_checkout_success_retrieve**]docs/ShopApi.md#shop_checkout_success_retrieve | **GET** /api/shop/checkout/success/{stripe_checkout_session_id} | 
*ShopApi* | [**shop_orders_create**]docs/ShopApi.md#shop_orders_create | **POST** /api/shop/orders | 
*ShopApi* | [**shop_products_list**]docs/ShopApi.md#shop_products_list | **GET** /api/shop/products/ | 


## Documentation For Models

 - [BillingSummary]docs/BillingSummary.md
 - [CallbackTokenAuth]docs/CallbackTokenAuth.md
 - [CallbackTokenAuthRequest]docs/CallbackTokenAuthRequest.md
 - [DjStripeCharge]docs/DjStripeCharge.md
 - [DjStripeCheckoutSession]docs/DjStripeCheckoutSession.md
 - [DjStripeCustomer]docs/DjStripeCustomer.md
 - [DjStripePaymentIntent]docs/DjStripePaymentIntent.md
 - [DjStripePrice]docs/DjStripePrice.md
 - [DjStripeProduct]docs/DjStripeProduct.md
 - [EmailAlertSettings]docs/EmailAlertSettings.md
 - [EmailAlertSettingsRequest]docs/EmailAlertSettingsRequest.md
 - [EmailAuth]docs/EmailAuth.md
 - [EmailAuthRequest]docs/EmailAuthRequest.md
 - [EmailWaitlist]docs/EmailWaitlist.md
 - [EmailWaitlistRequest]docs/EmailWaitlistRequest.md
 - [ErrorDetail]docs/ErrorDetail.md
 - [EventTypesEnum]docs/EventTypesEnum.md
 - [GcodeFile]docs/GcodeFile.md
 - [JanusConfigType]docs/JanusConfigType.md
 - [LoginRequest]docs/LoginRequest.md
 - [MemberBadge]docs/MemberBadge.md
 - [MemberBadgeRequest]docs/MemberBadgeRequest.md
 - [NatsOrganization]docs/NatsOrganization.md
 - [NatsOrganizationRequest]docs/NatsOrganizationRequest.md
 - [NatsOrganizationUser]docs/NatsOrganizationUser.md
 - [OctoPrintBackup]docs/OctoPrintBackup.md
 - [OctoPrintClientStatus]docs/OctoPrintClientStatus.md
 - [OctoPrintClientStatusPayload]docs/OctoPrintClientStatusPayload.md
 - [OctoPrintClientStatusPayloadRequest]docs/OctoPrintClientStatusPayloadRequest.md
 - [OctoPrintClientStatusRequest]docs/OctoPrintClientStatusRequest.md
 - [OctoPrintClientStatusSubjectPatternEnum]docs/OctoPrintClientStatusSubjectPatternEnum.md
 - [OctoPrintClientStatusType]docs/OctoPrintClientStatusType.md
 - [OctoPrintPrintJobPayload]docs/OctoPrintPrintJobPayload.md
 - [OctoPrintPrintJobPayloadRequest]docs/OctoPrintPrintJobPayloadRequest.md
 - [OctoPrintPrintJobStatus]docs/OctoPrintPrintJobStatus.md
 - [OctoPrintPrintJobStatusRequest]docs/OctoPrintPrintJobStatusRequest.md
 - [OctoPrintPrintJobStatusSubjectPatternEnum]docs/OctoPrintPrintJobStatusSubjectPatternEnum.md
 - [OctoPrintPrintJobStatusType]docs/OctoPrintPrintJobStatusType.md
 - [OctoPrintPrinterStatus]docs/OctoPrintPrinterStatus.md
 - [OctoPrintPrinterStatusRequest]docs/OctoPrintPrinterStatusRequest.md
 - [OctoPrintPrinterStatusSubjectPatternEnum]docs/OctoPrintPrinterStatusSubjectPatternEnum.md
 - [OctoPrintPrinterStatusType]docs/OctoPrintPrinterStatusType.md
 - [OctoPrintServer]docs/OctoPrintServer.md
 - [OctoPrintServerRequest]docs/OctoPrintServerRequest.md
 - [OctoPrintServerStatus]docs/OctoPrintServerStatus.md
 - [OctoPrintServerStatusRequest]docs/OctoPrintServerStatusRequest.md
 - [OctoPrintServerStatusSubjectPatternEnum]docs/OctoPrintServerStatusSubjectPatternEnum.md
 - [OctoPrintServerStatusType]docs/OctoPrintServerStatusType.md
 - [OctoPrintSettings]docs/OctoPrintSettings.md
 - [OctoPrintSettingsRequest]docs/OctoPrintSettingsRequest.md
 - [OctoPrinterProfile]docs/OctoPrinterProfile.md
 - [OctoPrinterProfileRequest]docs/OctoPrinterProfileRequest.md
 - [Order]docs/Order.md
 - [OrderCheckout]docs/OrderCheckout.md
 - [OrderCheckoutRequest]docs/OrderCheckoutRequest.md
 - [OrderStatus]docs/OrderStatus.md
 - [OrderStatusType]docs/OrderStatusType.md
 - [OsEdition]docs/OsEdition.md
 - [PaginatedEmailAlertSettingsList]docs/PaginatedEmailAlertSettingsList.md
 - [PaginatedGcodeFileList]docs/PaginatedGcodeFileList.md
 - [PaginatedOctoPrintBackupList]docs/PaginatedOctoPrintBackupList.md
 - [PaginatedOctoPrintServerList]docs/PaginatedOctoPrintServerList.md
 - [PaginatedOctoPrintSettingsList]docs/PaginatedOctoPrintSettingsList.md
 - [PaginatedOctoPrinterProfileList]docs/PaginatedOctoPrinterProfileList.md
 - [PaginatedPiList]docs/PaginatedPiList.md
 - [PaginatedPiSettingsList]docs/PaginatedPiSettingsList.md
 - [PaginatedPolymorphicOctoPrintEventList]docs/PaginatedPolymorphicOctoPrintEventList.md
 - [PaginatedPolymorphicPiCommandList]docs/PaginatedPolymorphicPiCommandList.md
 - [PaginatedPolymorphicPiEventList]docs/PaginatedPolymorphicPiEventList.md
 - [PaginatedPolymorphicPiStatusList]docs/PaginatedPolymorphicPiStatusList.md
 - [PaginatedProductList]docs/PaginatedProductList.md
 - [PaginatedSystemInfoList]docs/PaginatedSystemInfoList.md
 - [PaginatedWebrtcStreamList]docs/PaginatedWebrtcStreamList.md
 - [PasswordChangeRequest]docs/PasswordChangeRequest.md
 - [PasswordResetConfirmRequest]docs/PasswordResetConfirmRequest.md
 - [PasswordResetRequest]docs/PasswordResetRequest.md
 - [PatchedEmailAlertSettingsRequest]docs/PatchedEmailAlertSettingsRequest.md
 - [PatchedOctoPrintServerRequest]docs/PatchedOctoPrintServerRequest.md
 - [PatchedOctoPrintSettingsRequest]docs/PatchedOctoPrintSettingsRequest.md
 - [PatchedOctoPrinterProfileRequest]docs/PatchedOctoPrinterProfileRequest.md
 - [PatchedPiRequest]docs/PatchedPiRequest.md
 - [PatchedPiSettingsRequest]docs/PatchedPiSettingsRequest.md
 - [PatchedSystemInfoRequest]docs/PatchedSystemInfoRequest.md
 - [PatchedUserRequest]docs/PatchedUserRequest.md
 - [PatchedWebrtcStreamRequest]docs/PatchedWebrtcStreamRequest.md
 - [Pi]docs/Pi.md
 - [PiBootCommand]docs/PiBootCommand.md
 - [PiBootCommandRequest]docs/PiBootCommandRequest.md
 - [PiBootCommandSubjectPatternEnum]docs/PiBootCommandSubjectPatternEnum.md
 - [PiBootCommandType]docs/PiBootCommandType.md
 - [PiBootStatus]docs/PiBootStatus.md
 - [PiBootStatusRequest]docs/PiBootStatusRequest.md
 - [PiBootStatusSubjectPatternEnum]docs/PiBootStatusSubjectPatternEnum.md
 - [PiBootStatusType]docs/PiBootStatusType.md
 - [PiCamCommand]docs/PiCamCommand.md
 - [PiCamCommandRequest]docs/PiCamCommandRequest.md
 - [PiCamCommandSubjectPatternEnum]docs/PiCamCommandSubjectPatternEnum.md
 - [PiCamCommandType]docs/PiCamCommandType.md
 - [PiCamStatus]docs/PiCamStatus.md
 - [PiCamStatusRequest]docs/PiCamStatusRequest.md
 - [PiCamStatusSubjectPatternEnum]docs/PiCamStatusSubjectPatternEnum.md
 - [PiCamStatusType]docs/PiCamStatusType.md
 - [PiNatsApp]docs/PiNatsApp.md
 - [PiNatsAppRequest]docs/PiNatsAppRequest.md
 - [PiRequest]docs/PiRequest.md
 - [PiSettings]docs/PiSettings.md
 - [PiSettingsRequest]docs/PiSettingsRequest.md
 - [PiSoftwareUpdateCommand]docs/PiSoftwareUpdateCommand.md
 - [PiSoftwareUpdateCommandRequest]docs/PiSoftwareUpdateCommandRequest.md
 - [PiSoftwareUpdateCommandSubjectPatternEnum]docs/PiSoftwareUpdateCommandSubjectPatternEnum.md
 - [PiSoftwareUpdateCommandType]docs/PiSoftwareUpdateCommandType.md
 - [PiSoftwareUpdatePayload]docs/PiSoftwareUpdatePayload.md
 - [PiSoftwareUpdatePayloadRequest]docs/PiSoftwareUpdatePayloadRequest.md
 - [PiSoftwareUpdateStatus]docs/PiSoftwareUpdateStatus.md
 - [PiSoftwareUpdateStatusRequest]docs/PiSoftwareUpdateStatusRequest.md
 - [PiSoftwareUpdateStatusSubjectPatternEnum]docs/PiSoftwareUpdateStatusSubjectPatternEnum.md
 - [PiSoftwareUpdateStatusType]docs/PiSoftwareUpdateStatusType.md
 - [PiUrls]docs/PiUrls.md
 - [PolymorphicOctoPrintEvent]docs/PolymorphicOctoPrintEvent.md
 - [PolymorphicOctoPrintEventRequest]docs/PolymorphicOctoPrintEventRequest.md
 - [PolymorphicPiCommand]docs/PolymorphicPiCommand.md
 - [PolymorphicPiCommandRequest]docs/PolymorphicPiCommandRequest.md
 - [PolymorphicPiEvent]docs/PolymorphicPiEvent.md
 - [PolymorphicPiEventRequest]docs/PolymorphicPiEventRequest.md
 - [PolymorphicPiStatus]docs/PolymorphicPiStatus.md
 - [PolymorphicPiStatusRequest]docs/PolymorphicPiStatusRequest.md
 - [PrintNannyApiConfig]docs/PrintNannyApiConfig.md
 - [PrintNannyLicense]docs/PrintNannyLicense.md
 - [Product]docs/Product.md
 - [RegisterRequest]docs/RegisterRequest.md
 - [ResendEmailVerificationRequest]docs/ResendEmailVerificationRequest.md
 - [RestAuthDetail]docs/RestAuthDetail.md
 - [SbcEnum]docs/SbcEnum.md
 - [StripeApiErrorCode]docs/StripeApiErrorCode.md
 - [StripeBillingScheme]docs/StripeBillingScheme.md
 - [StripeConfirmationMethod]docs/StripeConfirmationMethod.md
 - [StripeCustomer]docs/StripeCustomer.md
 - [StripeCustomerTaxExempt]docs/StripeCustomerTaxExempt.md
 - [StripeIntentUsage]docs/StripeIntentUsage.md
 - [StripeInvoiceCollectionMethod]docs/StripeInvoiceCollectionMethod.md
 - [StripePaymentIntentCancellationReason]docs/StripePaymentIntentCancellationReason.md
 - [StripePaymentIntentStatus]docs/StripePaymentIntentStatus.md
 - [StripePaymentMethod]docs/StripePaymentMethod.md
 - [StripePaymentMethodType]docs/StripePaymentMethodType.md
 - [StripePlan]docs/StripePlan.md
 - [StripePlanInterval]docs/StripePlanInterval.md
 - [StripePriceTiersMode]docs/StripePriceTiersMode.md
 - [StripePriceType]docs/StripePriceType.md
 - [StripePriceUsageType]docs/StripePriceUsageType.md
 - [StripeProductType]docs/StripeProductType.md
 - [StripeSessionBillingAddressCollection]docs/StripeSessionBillingAddressCollection.md
 - [StripeSessionMode]docs/StripeSessionMode.md
 - [StripeSourceCodeVerificationStatus]docs/StripeSourceCodeVerificationStatus.md
 - [StripeSubmitTypeStatus]docs/StripeSubmitTypeStatus.md
 - [StripeSubscription]docs/StripeSubscription.md
 - [StripeSubscriptionSchedule]docs/StripeSubscriptionSchedule.md
 - [StripeSubscriptionScheduleEndBehavior]docs/StripeSubscriptionScheduleEndBehavior.md
 - [StripeSubscriptionScheduleStatus]docs/StripeSubscriptionScheduleStatus.md
 - [StripeSubscriptionStatus]docs/StripeSubscriptionStatus.md
 - [SystemInfo]docs/SystemInfo.md
 - [SystemInfoRequest]docs/SystemInfoRequest.md
 - [Token]docs/Token.md
 - [User]docs/User.md
 - [UserRequest]docs/UserRequest.md
 - [VerifyEmailRequest]docs/VerifyEmailRequest.md
 - [WebrtcStream]docs/WebrtcStream.md
 - [WebrtcStreamRequest]docs/WebrtcStreamRequest.md


To get access to the crate's generated documentation, use:

```
cargo doc --open
```

## Author

leigh@printnanny.ai