# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "harvest-api" version = "5.0.0" description = "Harvest client, generated from the OpenAPI spec." homepage = "https://github.com/libninjacom/harvest-rs" documentation = "https://docs.rs/harvest-api" readme = "README.md" license = "MIT" repository = "https://github.com/libninjacom/harvest-rs" [lib] name = "harvest_api" crate-type = ["rlib"] path = "src/lib.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "clients_expenses_report" path = "examples/clients_expenses_report.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "clients_time_report" path = "examples/clients_time_report.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_billable_rate" path = "examples/create_billable_rate.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_client" path = "examples/create_client.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_contact" path = "examples/create_contact.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_cost_rate" path = "examples/create_cost_rate.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_estimate" path = "examples/create_estimate.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_estimate_item_category" path = "examples/create_estimate_item_category.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_estimate_message" path = "examples/create_estimate_message.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_expense" path = "examples/create_expense.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_expense_category" path = "examples/create_expense_category.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_invoice" path = "examples/create_invoice.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_invoice_item_category" path = "examples/create_invoice_item_category.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_invoice_message" path = "examples/create_invoice_message.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_invoice_payment" path = "examples/create_invoice_payment.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_project" path = "examples/create_project.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_role" path = "examples/create_role.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_task" path = "examples/create_task.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_task_assignment" path = "examples/create_task_assignment.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_time_entry" path = "examples/create_time_entry.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_user" path = "examples/create_user.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "create_user_assignment" path = "examples/create_user_assignment.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_client" path = "examples/delete_client.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_contact" path = "examples/delete_contact.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_estimate" path = "examples/delete_estimate.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_estimate_item_category" path = "examples/delete_estimate_item_category.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_estimate_message" path = "examples/delete_estimate_message.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_expense" path = "examples/delete_expense.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_expense_category" path = "examples/delete_expense_category.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_invoice" path = "examples/delete_invoice.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_invoice_item_category" path = "examples/delete_invoice_item_category.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_invoice_message" path = "examples/delete_invoice_message.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_invoice_payment" path = "examples/delete_invoice_payment.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_project" path = "examples/delete_project.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_role" path = "examples/delete_role.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_task" path = "examples/delete_task.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_task_assignment" path = "examples/delete_task_assignment.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_time_entry" path = "examples/delete_time_entry.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_time_entry_external_reference" path = "examples/delete_time_entry_external_reference.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_user" path = "examples/delete_user.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "delete_user_assignment" path = "examples/delete_user_assignment.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "expense_categories_report" path = "examples/expense_categories_report.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_active_project_assignments" path = "examples/list_active_project_assignments.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_active_project_assignments_for_the_currently_authenticated_user" path = "examples/list_active_project_assignments_for_the_currently_authenticated_user.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_assigned_teammates_for_specific_user" path = "examples/list_assigned_teammates_for_specific_user.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_billable_rates_for_specific_user" path = "examples/list_billable_rates_for_specific_user.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_clients" path = "examples/list_clients.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_contacts" path = "examples/list_contacts.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_cost_rates_for_specific_user" path = "examples/list_cost_rates_for_specific_user.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_estimate_item_categories" path = "examples/list_estimate_item_categories.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_estimates" path = "examples/list_estimates.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_expense_categories" path = "examples/list_expense_categories.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_expenses" path = "examples/list_expenses.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_invoice_item_categories" path = "examples/list_invoice_item_categories.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_invoices" path = "examples/list_invoices.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_messages_for_estimate" path = "examples/list_messages_for_estimate.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_messages_for_invoice" path = "examples/list_messages_for_invoice.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_payments_for_invoice" path = "examples/list_payments_for_invoice.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_projects" path = "examples/list_projects.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_roles" path = "examples/list_roles.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_task_assignments" path = "examples/list_task_assignments.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_task_assignments_for_specific_project" path = "examples/list_task_assignments_for_specific_project.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_tasks" path = "examples/list_tasks.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_time_entries" path = "examples/list_time_entries.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_user_assignments" path = "examples/list_user_assignments.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_user_assignments_for_specific_project" path = "examples/list_user_assignments_for_specific_project.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "list_users" path = "examples/list_users.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "project_budget_report" path = "examples/project_budget_report.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "projects_expenses_report" path = "examples/projects_expenses_report.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "projects_time_report" path = "examples/projects_time_report.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "restart_stopped_time_entry" path = "examples/restart_stopped_time_entry.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_billable_rate" path = "examples/retrieve_billable_rate.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_client" path = "examples/retrieve_client.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_company" path = "examples/retrieve_company.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_contact" path = "examples/retrieve_contact.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_cost_rate" path = "examples/retrieve_cost_rate.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_estimate" path = "examples/retrieve_estimate.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_estimate_item_category" path = "examples/retrieve_estimate_item_category.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_expense" path = "examples/retrieve_expense.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_expense_category" path = "examples/retrieve_expense_category.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_invoice" path = "examples/retrieve_invoice.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_invoice_item_category" path = "examples/retrieve_invoice_item_category.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_invoice_message_subject_and_body_for_specific_invoice" path = "examples/retrieve_invoice_message_subject_and_body_for_specific_invoice.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_project" path = "examples/retrieve_project.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_role" path = "examples/retrieve_role.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_task" path = "examples/retrieve_task.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_task_assignment" path = "examples/retrieve_task_assignment.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_the_currently_authenticated_user" path = "examples/retrieve_the_currently_authenticated_user.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_time_entry" path = "examples/retrieve_time_entry.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_user" path = "examples/retrieve_user.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "retrieve_user_assignment" path = "examples/retrieve_user_assignment.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "stop_running_time_entry" path = "examples/stop_running_time_entry.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "tasks_report" path = "examples/tasks_report.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "team_expenses_report" path = "examples/team_expenses_report.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "team_time_report" path = "examples/team_time_report.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "uninvoiced_report" path = "examples/uninvoiced_report.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_client" path = "examples/update_client.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_company" path = "examples/update_company.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_contact" path = "examples/update_contact.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_estimate" path = "examples/update_estimate.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_estimate_item_category" path = "examples/update_estimate_item_category.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_expense" path = "examples/update_expense.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_expense_category" path = "examples/update_expense_category.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_invoice" path = "examples/update_invoice.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_invoice_item_category" path = "examples/update_invoice_item_category.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_project" path = "examples/update_project.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_role" path = "examples/update_role.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_task" path = "examples/update_task.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_task_assignment" path = "examples/update_task_assignment.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_time_entry" path = "examples/update_time_entry.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_user" path = "examples/update_user.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_user_assigned_teammates" path = "examples/update_user_assigned_teammates.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [[example]] name = "update_user_assignment" path = "examples/update_user_assignment.rs" plugin = false proc-macro = false required-features = [] edition = "2021" [dependencies.anyhow] version = "1.0.57" [dependencies.httpclient] version = "0.4.0" [dependencies.serde] version = "1.0.137" features = ["derive"] optional = false [dependencies.serde_json] version = "1.0.81" [dev-dependencies.tokio] version = "1.18.2" features = ["full"] optional = false