Enum fastcgi_client::ClientError [−][src]
pub enum ClientError { Io(Error), RequestIdNotFound { id: u16, }, ResponseNotFound { id: u16, }, UnknownRequestType { request_type: RequestType, }, EndRequestCantMpxConn { app_status: u32, }, EndRequestOverloaded { app_status: u32, }, EndRequestUnknownRole { app_status: u32, }, RequestIdGenerateTimeout, }
Variants
Io(Error)
Wapper of tokio::io::Error
Usually not happen.
Show fields
Fields of RequestIdNotFound
id: u16
Usually not happen.
Show fields
Fields of ResponseNotFound
id: u16
Maybe unimplemented request type received fom response.
Response not complete, first is protocol status and second is app status, see fastcgi protocol.
Show fields
Fields of EndRequestCantMpxConn
app_status: u32
Response not complete, first is protocol status and second is app status, see fastcgi protocol.
Show fields
Fields of EndRequestOverloaded
app_status: u32
Response not complete, first is protocol status and second is app status, see fastcgi protocol.
Show fields
Fields of EndRequestUnknownRole
app_status: u32
Try to get lock of RequestIdGenerator timeout.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for ClientError
impl Send for ClientError
impl Sync for ClientError
impl Unpin for ClientError
impl !UnwindSafe for ClientError