No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
This API client was generated by the OpenAPI Generator project. By using the openapi-spec from a remote server, you can easily generate an API client.
org.openapitools.codegen.languages.RustClientCodegen
Put the package under your project folder in a directory named print-nanny-client
and add the following to Cargo.toml
under [dependencies]
:
print-nanny-client = { path = "./print-nanny-client" }
All URIs are relative to http://localhost
Class | Method | HTTP request | Description ------------ | ------------- | ------------- | ------------- AlertsApi | alertslist | GET /api/alerts/ | *AlertsApi* | alertspartialupdate | PATCH /api/alerts/{id}/ | *AlertsApi* | alertsrecent | GET /api/alerts/recent/ | AlertsApi | alertsretrieve | GET /api/alerts/{id}/ | *AlertsApi* | alertsseen | PATCH /api/alerts/seen/ | AlertsApi | alertsunread | GET /api/alerts/unread/ | *AlertsApi* | alertsupdate | PUT /api/alerts/{id}/ | AppliancesApi | appliancescamerascreate | POST /api/appliances/{applianceid}/cameras/ | *AppliancesApi* | appliancescameraslist | GET /api/appliances/{applianceid}/cameras/ | AppliancesApi | appliancescameraspartialupdate | PATCH /api/appliances/{applianceid}/cameras/{id}/ | AppliancesApi | appliancescamerasretrieve | GET /api/appliances/{applianceid}/cameras/{id}/ | *AppliancesApi* | appliancescamerasupdate | PUT /api/appliances/{applianceid}/cameras/{id}/ | AppliancesApi | appliancescreate | POST /api/appliances/ | *AppliancesApi* | applianceslist | GET /api/appliances/ | AppliancesApi | appliancespartialupdate | PATCH /api/appliances/{id}/ | AppliancesApi | appliancesprintercontrollerscreate | POST /api/appliances/{applianceid}/printer-controllers/ | AppliancesApi | appliancesprintercontrollerslist | GET /api/appliances/{applianceid}/printer-controllers/ | AppliancesApi | appliancesprintercontrollerspartialupdate | PATCH /api/appliances/{applianceid}/printer-controllers/{id}/ | *AppliancesApi* | appliancesprintercontrollersretrieve | GET /api/appliances/{applianceid}/printer-controllers/{id}/ | *AppliancesApi* | appliancesprintercontrollersupdate | PUT /api/appliances/{applianceid}/printer-controllers/{id}/ | *AppliancesApi* | appliancesretrieve | GET /api/appliances/{id}/ | AppliancesApi | appliancesupdate | PUT /api/appliances/{id}/ | *AuthApi* | authemailcreate | POST /auth/email/ | *AuthApi* | authmobilecreate | POST /auth/mobile/ | *AuthApi* | authtokencreate | POST /auth/token/ | *AuthApi* | authverifycreate | POST /auth/verify/ | *AuthApi* | authverifyemailcreate | POST /auth/verify/email/ | AuthApi | authverifymobilecreate | POST /auth/verify/mobile/ | *MlOpsApi* | devicecalibrationupdateorcreate | POST /api/device-calibrations/update-or-create/ | *MlOpsApi* | devicecalibrationslist | GET /api/device-calibrations/ | *MlOpsApi* | devicecalibrationspartialupdate | PATCH /api/device-calibrations/{id}/ | MlOpsApi | devicecalibrationsretrieve | GET /api/device-calibrations/{id}/ | MlOpsApi | devicecalibrationsupdate | PUT /api/device-calibrations/{id}/ | MlOpsApi | experimentdeviceconfigslist | GET /api/experiment-device-configs/ | *MlOpsApi* | experimentdeviceconfigsretrieve | GET /api/experiment-device-configs/{id}/ | MlOpsApi | experimentslist | GET /api/experiments/ | *MlOpsApi* | experimentsretrieve | GET /api/experiments/{id}/ | MlOpsApi | modelartifactslist | GET /api/model-artifacts/ | MlOpsApi | modelartifactsretrieve | GET /api/model-artifacts/{id}/ | PartnersGeeks3Api | alertslist2 | GET /api/partners/3d-geeks/{id}/alerts/ | *PartnersGeeks3dApi* | metadataretrieve | GET /api/partners/3d-geeks/{id}/ | RemoteControlApi | commandslist | GET /api/commands/ | *RemoteControlApi* | commandspartialupdate | PATCH /api/commands/{id}/ | *RemoteControlApi* | commandsretrieve | GET /api/commands/{id}/ | RemoteControlApi | commandsupdate | PUT /api/commands/{id}/ | *RemoteControlApi* | gcodefilescreate | POST /api/gcode-files/ | *RemoteControlApi* | gcodefileslist | GET /api/gcode-files/ | *RemoteControlApi* | gcodefilespartialupdate | PATCH /api/gcode-files/{id}/ | RemoteControlApi | gcodefilesretrieve | GET /api/gcode-files/{id}/ | RemoteControlApi | gcodefilesupdate | PUT /api/gcode-files/{id}/ | RemoteControlApi | gcodefilesupdateorcreate | POST /api/gcode-files/update-or-create/ | RemoteControlApi | octoprintdevicescreate | POST /api/octoprint-devices/ | RemoteControlApi | octoprintdeviceslist | GET /api/octoprint-devices/ | RemoteControlApi | octoprintdevicespartialupdate | PATCH /api/octoprint-devices/{id}/ | *RemoteControlApi* | octoprintdevicesretrieve | GET /api/octoprint-devices/{id}/ | *RemoteControlApi* | octoprintdevicesupdate | PUT /api/octoprint-devices/{id}/ | *RemoteControlApi* | octoprintdevicesupdateorcreate | POST /api/octoprint-devices/update-or-create/ | *RemoteControlApi* | printsessionpartialupdate | PATCH /api/print-sessions/{session}/ | RemoteControlApi | printsessionupdate | PUT /api/print-sessions/{session}/ | RemoteControlApi | printsessionscreate | POST /api/print-sessions/ | RemoteControlApi | printsessionslist | GET /api/print-sessions/ | RemoteControlApi | printsessionsretrieve | GET /api/print-sessions/{session}/ | RemoteControlApi | printerprofilescreate | POST /api/printer-profiles/ | RemoteControlApi | printerprofileslist | GET /api/printer-profiles/ | RemoteControlApi | printerprofilespartialupdate | PATCH /api/printer-profiles/{id}/ | *RemoteControlApi* | printerprofilesretrieve | GET /api/printer-profiles/{id}/ | *RemoteControlApi* | printerprofilesupdate | PUT /api/printer-profiles/{id}/ | *RemoteControlApi* | printerprofilesupdateorcreate | POST /api/printer-profiles/update-or-create/ | *SchemaApi* | schemaretrieve | GET /api/schema/ | TelemetryApi | octoprinteventscreate | POST /api/octoprint-events/ | TelemetryApi | octoprinteventslist | GET /api/octoprint-events/ | TelemetryApi | octoprinteventsretrieve | GET /api/octoprint-events/{id}/ | TelemetryApi | printjobeventslist | GET /api/print-job-events/ | *TelemetryApi* | printjobeventsretrieve | GET /api/print-job-events/{id}/ | TelemetryApi | printnannyplugineventslist | GET /api/print-nanny-plugin-events/ | TelemetryApi | printnannyplugineventsretrieve | GET /api/print-nanny-plugin-events/{id}/ | TelemetryApi | remotecommandeventslist | GET /api/remote-command-events/ | *TelemetryApi* | remotecommandeventsretrieve | GET /api/remote-command-events/{id}/ | TelemetryApi | telemetryeventscreate | POST /api/telemetry-events/ | TelemetryApi | telemetryeventslist | GET /api/telemetry-events/ | TelemetryApi | telemetryeventsretrieve | GET /api/telemetry-events/{id}/ | UsersApi | userslist | GET /api/users/ | *UsersApi* | usersmeretrieve | GET /api/users/me/ | *UsersApi* | userspartialupdate | PATCH /api/users/{id}/ | *UsersApi* | usersretrieve | GET /api/users/{id}/ | UsersApi | users_update | PUT /api/users/{id}/ |
To get access to the crate's generated documentation, use:
cargo doc --open