ic-asset 0.28.0

Library for storing files in an asset canister.
Documentation
//! Error types

mod assemble_commit_batch_argument;
mod compatibility;
mod compute_evidence;
mod create_chunk;
mod create_encoding;
mod create_project_asset;
mod downgrade_commit_batch_arguments;
pub(crate) mod fs;
mod gather_asset_descriptors;
mod get_asset_config;
mod get_asset_properties;
mod hash_content;
mod load_config;
mod load_rule;
mod prepare_sync_for_proposal;
mod set_encoding;
mod sync;
mod upload;
mod upload_content;

pub use assemble_commit_batch_argument::AssembleCommitBatchArgumentError;
pub use compatibility::CompatibilityError;
pub use compute_evidence::ComputeEvidenceError;
pub use create_chunk::CreateChunkError;
pub use create_encoding::CreateEncodingError;
pub use create_project_asset::CreateProjectAssetError;
pub use downgrade_commit_batch_arguments::DowngradeCommitBatchArgumentsV1ToV0Error;
pub use gather_asset_descriptors::GatherAssetDescriptorsError;
pub use get_asset_config::GetAssetConfigError;
pub use get_asset_properties::GetAssetPropertiesError;
pub use hash_content::HashContentError;
pub use load_config::AssetLoadConfigError;
pub use load_rule::LoadRuleError;
pub use prepare_sync_for_proposal::PrepareSyncForProposalError;
pub use set_encoding::SetEncodingError;
pub use sync::SyncError;
pub use upload::UploadError;
pub use upload_content::UploadContentError;