ic_asset/error/create_chunk.rs
1use ic_agent::AgentError;
2use thiserror::Error;
3
4/// Errors related to creating a chunk.
5#[derive(Error, Debug)]
6pub enum CreateChunkError {
7 /// Failed in call to create_chunk, or in waiting for response.
8 #[error("Failed to create chunk")]
9 CreateChunk(#[source] AgentError),
10
11 /// Failed in call to create_chunks, or in waiting for response.
12 #[error("Failed to create chunks")]
13 CreateChunks(#[source] AgentError),
14
15 /// Failed to decode the create chunk response.
16 #[error("Failed to decode create chunk response")]
17 DecodeCreateChunkResponse(#[source] candid::Error),
18}