mcai-client 0.7.0

Provides convenient access to the Media Cloud AI Backend
Documentation
mod action;
mod client;
mod error;
mod pagination;

mod request {
  mod login;
  mod session;
  pub use login::Login;
}
mod response {
  pub(crate) mod access_token;
  mod credential;
  mod user;
  mod worker;
  mod workflow;

  pub use access_token::AccessToken;
  pub use credential::{CredentialList, CredentialShow};
  pub use user::{UserList, UserShow};
  pub use worker::{WorkerList, WorkerShow};
  pub use workflow::{WorkflowDurationShow, WorkflowList, WorkflowShow};
}

pub use action::{Action, ShowWorkflowMode};
pub use client::Client;
pub use error::{Error, Result};
pub use pagination::Pagination;
pub use request::Login;
pub use response::{
  AccessToken, CredentialList, CredentialShow, UserList, UserShow, WorkerList, WorkerShow,
  WorkflowDurationShow, WorkflowList, WorkflowShow,
};