backbone-bucket 0.2.0

Bucket Bounded Context: File Storage Module for Backbone Framework
Documentation
//! Application use cases
//!
//! Generated by metaphor-schema. Do not edit manually.
//!
//! Each entity contributes 5 type aliases (create, update, get, delete, list).

pub mod base;
pub use base::{UseCaseError, UseCaseResult, UseCaseHooks};

pub mod bucket_usecases;
pub mod content_hash_usecases;
pub mod conversion_job_usecases;
pub mod file_comment_usecases;
pub mod file_lock_usecases;
pub mod file_share_usecases;
pub mod processing_job_usecases;
pub mod stored_file_usecases;
pub mod upload_session_usecases;
pub mod user_quota_usecases;

pub use bucket_usecases::{
    CreateBucketUseCase, UpdateBucketUseCase, GetBucketUseCase,
    DeleteBucketUseCase, ListBucketUseCase,
};
pub use content_hash_usecases::{
    CreateContentHashUseCase, UpdateContentHashUseCase, GetContentHashUseCase,
    DeleteContentHashUseCase, ListContentHashUseCase,
};
pub use conversion_job_usecases::{
    CreateConversionJobUseCase, UpdateConversionJobUseCase, GetConversionJobUseCase,
    DeleteConversionJobUseCase, ListConversionJobUseCase,
};
pub use file_comment_usecases::{
    CreateFileCommentUseCase, UpdateFileCommentUseCase, GetFileCommentUseCase,
    DeleteFileCommentUseCase, ListFileCommentUseCase,
};
pub use file_lock_usecases::{
    CreateFileLockUseCase, UpdateFileLockUseCase, GetFileLockUseCase,
    DeleteFileLockUseCase, ListFileLockUseCase,
};
pub use file_share_usecases::{
    CreateFileShareUseCase, UpdateFileShareUseCase, GetFileShareUseCase,
    DeleteFileShareUseCase, ListFileShareUseCase,
};
pub use processing_job_usecases::{
    CreateProcessingJobUseCase, UpdateProcessingJobUseCase, GetProcessingJobUseCase,
    DeleteProcessingJobUseCase, ListProcessingJobUseCase,
};
pub use stored_file_usecases::{
    CreateStoredFileUseCase, UpdateStoredFileUseCase, GetStoredFileUseCase,
    DeleteStoredFileUseCase, ListStoredFileUseCase,
};
pub use upload_session_usecases::{
    CreateUploadSessionUseCase, UpdateUploadSessionUseCase, GetUploadSessionUseCase,
    DeleteUploadSessionUseCase, ListUploadSessionUseCase,
};
pub use user_quota_usecases::{
    CreateUserQuotaUseCase, UpdateUserQuotaUseCase, GetUserQuotaUseCase,
    DeleteUserQuotaUseCase, ListUserQuotaUseCase,
};

// <<< CUSTOM
// END CUSTOM