Trait HasModify

Source
pub trait HasModify {
    type Modify: Modify;

    // Required method
    fn get_modify(&mut self) -> &mut Self::Modify;
}
Expand description

Trait for types that can supply a reference that can be modified.

Extractor types T that implement this trait can be used with Modified.

Required Associated Types§

Source

type Modify: Modify

Inner type that can be modified

Required Methods§

Source

fn get_modify(&mut self) -> &mut Self::Modify

Get the inner value

Implementations on Foreign Types§

Source§

impl<T: Modify> HasModify for Cached<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for Form<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for Query<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for Protobuf<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for TypedHeader<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for Cbor<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for MsgPack<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for MsgPackRaw<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for Sonic<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for Toml<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for Xml<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for Yaml<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for Path<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for Query<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for Form<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for Json<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify> HasModify for TypedMultipart<T>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify, R> HasModify for WithRejection<T, R>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Source§

impl<T: Modify, R> HasModify for BaseMultipart<T, R>

Source§

type Modify = T

Source§

fn get_modify(&mut self) -> &mut Self::Modify

Implementors§