Struct curl::MultiError [−][src]
pub struct MultiError { /* fields omitted */ }
Expand description
An error from “multi” operations.
THis structure wraps a CURLMcode
.
Implementations
Creates a new error from the underlying code returned by libcurl.
Returns whether this error corresponds to CURLM_BAD_HANDLE.
Returns whether this error corresponds to CURLM_BAD_EASY_HANDLE.
Returns whether this error corresponds to CURLM_OUT_OF_MEMORY.
Returns whether this error corresponds to CURLM_INTERNAL_ERROR.
Returns whether this error corresponds to CURLM_BAD_SOCKET.
Returns whether this error corresponds to CURLM_UNKNOWN_OPTION.
Returns whether this error corresponds to CURLM_CALL_MULTI_PERFORM.
Returns the value of the underlying error corresponding to libcurl.
Returns curl’s human-readable description of this error.
Trait Implementations
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for MultiError
impl Send for MultiError
impl Sync for MultiError
impl Unpin for MultiError
impl UnwindSafe for MultiError
Blanket Implementations
Mutably borrows from an owned value. Read more