[][src]Struct solicit::http::frame::window_update::WindowUpdateFrame

pub struct WindowUpdateFrame { /* fields omitted */ }

The struct represents the WINDOW_UPDATE HTTP/2 frame.

Implementations

impl WindowUpdateFrame[src]

pub fn for_connection(increment: u32) -> WindowUpdateFrame[src]

Creates a new WindowUpdateFrame that will increment the connection-level window by the given increment.

pub fn for_stream(stream_id: StreamId, increment: u32) -> WindowUpdateFrame[src]

Creates a new WindowUpdateFrame that will increment the given stream's window by the given increment.

pub fn increment(&self) -> u32[src]

Returns the window increment indicated by the frame.

Trait Implementations

impl Clone for WindowUpdateFrame[src]

impl Debug for WindowUpdateFrame[src]

impl<'a> Frame<'a> for WindowUpdateFrame[src]

type FlagType = NoFlag

The type that represents the flags that the particular Frame can take. This makes sure that only valid Flags are used with each Frame. Read more

impl FrameIR for WindowUpdateFrame[src]

impl PartialEq<WindowUpdateFrame> for WindowUpdateFrame[src]

impl StructuralPartialEq for WindowUpdateFrame[src]

Auto Trait Implementations

impl RefUnwindSafe for WindowUpdateFrame

impl Send for WindowUpdateFrame

impl Sync for WindowUpdateFrame

impl Unpin for WindowUpdateFrame

impl UnwindSafe for WindowUpdateFrame

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.