pub struct L7ResponseInput {
pub status: u16,
pub headers: Vec<Header>,
pub body: Option<BytesView>,
pub context: Vec<ContextEntry>,
}Expand description
Mirrors the WIT l7-response-input record from vane:plugin/handler-l7-response@0.1.0.
Fields§
§status: u16§headers: Vec<Header>§body: Option<BytesView>§context: Vec<ContextEntry>Auto Trait Implementations§
impl Freeze for L7ResponseInput
impl RefUnwindSafe for L7ResponseInput
impl Send for L7ResponseInput
impl Sync for L7ResponseInput
impl Unpin for L7ResponseInput
impl UnsafeUnpin for L7ResponseInput
impl UnwindSafe for L7ResponseInput
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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