Trait TryRes
pub trait TryRes<E>: Sized {
// Required methods
fn try_from_string(content_type: &str, data: String) -> Result<Self, E>;
fn try_from_bytes(content_type: &str, data: Bytes) -> Result<Self, E>;
fn try_from_stream(
content_type: &str,
data: impl Stream<Item = Result<Bytes, Bytes>> + Send + 'static,
) -> Result<Self, E>;
}Expand description
Represents the response as created by the server;
Required Methodsยง
fn try_from_string(content_type: &str, data: String) -> Result<Self, E>
fn try_from_string(content_type: &str, data: String) -> Result<Self, E>
Attempts to convert a UTF-8 string into an HTTP response.
fn try_from_bytes(content_type: &str, data: Bytes) -> Result<Self, E>
fn try_from_bytes(content_type: &str, data: Bytes) -> Result<Self, E>
Attempts to convert a binary blob represented as bytes into an HTTP response.
Dyn Compatibilityยง
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".