# 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*
*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