Searched refs:TaskError (Results 1 – 3 of 3) sorted by relevance
26 use super::request_task::{TaskError, TaskPhase};77 TaskError::Waiting(phase) => match phase { in download()86 TaskError::Failed(reason) => { in download()98 async fn prepare_download(&self) -> Result<(), TaskError> { in prepare_download() argument115 ) -> Result<(), TaskError> { in download_inner() argument140 return Err(TaskError::Failed(Reason::ProtocolError)); in download_inner()175 return Err(TaskError::Failed(Reason::Dns)); in download_inner()177 return Err(TaskError::Failed(Reason::Ssl)); in download_inner()179 return Err(TaskError::Failed(Reason::Tcp)); in download_inner()253 return Err(TaskError::Failed(Reason::IoError)); in check_file_exist()[all …]
28 use super::request_task::{TaskError, TaskPhase};283 TaskError::Failed(reason) => { in upload()286 TaskError::Waiting(phase) => match phase { in upload()306 ) -> Result<(), TaskError> { in upload_inner() argument324 return Err(TaskError::Failed(Reason::OthersError)); in upload_inner()360 ) -> Result<(), TaskError> in upload_one_file()372 return Err(TaskError::Failed(Reason::BuildRequestFailed)); in upload_one_file()389 return Err(TaskError::Failed(Reason::ProtocolError)); in upload_one_file()414 return Err(TaskError::Failed(Reason::Dns)); in upload_one_file()416 return Err(TaskError::Failed(Reason::Ssl)); in upload_one_file()[all …]
104 pub(crate) async fn network_retry(&self) -> Result<(), TaskError> { in network_retry() argument111 return Err(TaskError::Waiting(TaskPhase::NeedRetry)); in network_retry()442 ) -> Result<(), TaskError> { in handle_download_error() argument452 Err(TaskError::Failed(Reason::OthersError)) in handle_download_error()456 Err(TaskError::Failed(Reason::InsufficientSpace)) in handle_download_error()458 Err(TaskError::Failed(Reason::OthersError)) in handle_download_error()703 impl From<HttpClientError> for TaskError { implementation705 TaskError::Failed(Reason::BuildRequestFailed) in from()709 impl From<io::Error> for TaskError { implementation711 TaskError::Failed(Reason::IoError) in from()[all …]