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: u16Usually not happen.
Show fields
Fields of ResponseNotFound
id: u16Maybe 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: u32Response not complete, first is protocol status and second is app status, see fastcgi protocol.
Show fields
Fields of EndRequestOverloaded
app_status: u32Response not complete, first is protocol status and second is app status, see fastcgi protocol.
Show fields
Fields of EndRequestUnknownRole
app_status: u32Try to get lock of RequestIdGenerator timeout.
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for ClientErrorimpl Send for ClientErrorimpl Sync for ClientErrorimpl Unpin for ClientErrorimpl !UnwindSafe for ClientError