pub struct BodyReader { /* private fields */ }Implementations§
Source§impl BodyReader
impl BodyReader
pub fn new(mode: BodyMode) -> Self
pub fn feed(&mut self, data: &[u8]) -> Result<Vec<u8>, String>
pub fn finish(&mut self)
pub fn is_done(&self) -> bool
pub fn buffer(&self) -> &[u8] ⓘ
pub fn total_read(&self) -> usize
pub fn mode(&self) -> BodyMode
pub fn take_body(&mut self) -> Vec<u8> ⓘ
pub fn body_text(&self) -> Result<String, String>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for BodyReader
impl RefUnwindSafe for BodyReader
impl Send for BodyReader
impl Sync for BodyReader
impl Unpin for BodyReader
impl UnsafeUnpin for BodyReader
impl UnwindSafe for BodyReader
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