#[repr(C)]pub struct ParserCallbacks {Show 28 fields
pub on_error: Callback,
pub on_finish: Callback,
pub on_message_start: Callback,
pub on_message_complete: Callback,
pub on_request: Callback,
pub on_response: Callback,
pub on_reset: Callback,
pub on_method: Callback,
pub on_url: Callback,
pub on_protocol: Callback,
pub on_version: Callback,
pub on_status: Callback,
pub on_reason: Callback,
pub on_header_name: Callback,
pub on_header_value: Callback,
pub on_headers: Callback,
pub on_connect: Callback,
pub on_upgrade: Callback,
pub on_chunk_length: Callback,
pub on_chunk_extension_name: Callback,
pub on_chunk_extension_value: Callback,
pub on_chunk: Callback,
pub on_body: Callback,
pub on_data: Callback,
pub on_trailer_name: Callback,
pub on_trailer_value: Callback,
pub on_trailers: Callback,
pub on_state_change: Callback,
}Fields§
§on_error: Callback§on_finish: Callback§on_message_start: Callback§on_message_complete: Callback§on_request: Callback§on_response: Callback§on_reset: Callback§on_method: Callback§on_url: Callback§on_protocol: Callback§on_version: Callback§on_status: Callback§on_reason: Callback§on_header_name: Callback§on_header_value: Callback§on_headers: Callback§on_connect: Callback§on_upgrade: Callback§on_chunk_length: Callback§on_chunk_extension_name: Callback§on_chunk_extension_value: Callback§on_chunk: Callback§on_body: Callback§on_data: Callback§on_trailer_name: Callback§on_trailer_value: Callback§on_trailers: Callback§on_state_change: CallbackTrait Implementations§
Source§impl Clone for ParserCallbacks
impl Clone for ParserCallbacks
Source§fn clone(&self) -> ParserCallbacks
fn clone(&self) -> ParserCallbacks
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for ParserCallbacks
impl RefUnwindSafe for ParserCallbacks
impl Send for ParserCallbacks
impl Sync for ParserCallbacks
impl Unpin for ParserCallbacks
impl UnsafeUnpin for ParserCallbacks
impl UnwindSafe for ParserCallbacks
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