pub struct SimpleHttpMessage {
pub headers: Headers,
pub body: BytesDeque,
}Fields§
§headers: Headers§body: BytesDequeImplementations§
Source§impl SimpleHttpMessage
impl SimpleHttpMessage
pub fn new() -> SimpleHttpMessage
pub fn from_parts<I>(iter: I) -> SimpleHttpMessagewhere
I: IntoIterator<Item = DataOrHeadersWithFlag>,
pub fn from_part_content<I>(iter: I) -> SimpleHttpMessagewhere
I: IntoIterator<Item = DataOrHeaders>,
pub fn not_found_404(message: &str) -> SimpleHttpMessage
pub fn internal_error_500(message: &str) -> SimpleHttpMessage
pub fn found_200_plain_text(body: &str) -> SimpleHttpMessage
pub fn redirect_302(location: &str) -> SimpleHttpMessage
pub fn add(&mut self, part: DataOrHeaders)
Trait Implementations§
Source§impl Default for SimpleHttpMessage
impl Default for SimpleHttpMessage
Source§fn default() -> SimpleHttpMessage
fn default() -> SimpleHttpMessage
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl !Freeze for SimpleHttpMessage
impl RefUnwindSafe for SimpleHttpMessage
impl Send for SimpleHttpMessage
impl Sync for SimpleHttpMessage
impl Unpin for SimpleHttpMessage
impl UnsafeUnpin for SimpleHttpMessage
impl UnwindSafe for SimpleHttpMessage
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more