Skip to main content

MultiValuesAddArg

Trait MultiValuesAddArg 

Source
pub trait MultiValuesAddArg<'a>: MultiValuesAddArgSealed {
    type Item: 'a + Clone;

    // Required method
    fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>;
}
Expand description

Internal dispatch trait for MultiValues::add<S>().

Implementations route T, Vec<T>, and &[T] to the matching add path.

Required Associated Types§

Source

type Item: 'a + Clone

Element type being added.

Required Methods§

Source

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Applies this add argument to target.

§Returns

Returns Ok(()) when the target is updated, or a ValueError from the selected add path.

Implementations on Foreign Types§

Source§

impl MultiValuesAddArg<'_> for &str

Source§

impl MultiValuesAddArg<'_> for &Vec<&str>

Source§

impl MultiValuesAddArg<'_> for Vec<&str>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<Value>
where Value: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<bool>
where bool: Clone,

Source§

type Item = bool

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<char>
where char: Clone,

Source§

type Item = char

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<f32>
where f32: Clone,

Source§

type Item = f32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<f64>
where f64: Clone,

Source§

type Item = f64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<i8>
where i8: Clone,

Source§

type Item = i8

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<i16>
where i16: Clone,

Source§

type Item = i16

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<i32>
where i32: Clone,

Source§

type Item = i32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<i64>
where i64: Clone,

Source§

type Item = i64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<i128>
where i128: Clone,

Source§

type Item = i128

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<isize>
where isize: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<u8>
where u8: Clone,

Source§

type Item = u8

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<u16>
where u16: Clone,

Source§

type Item = u16

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<u32>
where u32: Clone,

Source§

type Item = u32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<u64>
where u64: Clone,

Source§

type Item = u64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<u128>
where u128: Clone,

Source§

type Item = u128

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<usize>
where usize: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<String>
where String: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<Duration>
where Duration: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<HashMap<String, String>>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<BigDecimal>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<DateTime<Utc>>
where DateTime<Utc>: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<NaiveDate>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<NaiveDateTime>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<NaiveTime>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<BigInt>
where BigInt: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a Vec<Url>
where Url: Clone,

Source§

type Item = Url

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [Value]
where Value: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [bool]
where bool: Clone,

Source§

type Item = bool

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [char]
where char: Clone,

Source§

type Item = char

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [f32]
where f32: Clone,

Source§

type Item = f32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [f64]
where f64: Clone,

Source§

type Item = f64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [i8]
where i8: Clone,

Source§

type Item = i8

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [i16]
where i16: Clone,

Source§

type Item = i16

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [i32]
where i32: Clone,

Source§

type Item = i32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [i64]
where i64: Clone,

Source§

type Item = i64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [i128]
where i128: Clone,

Source§

type Item = i128

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [isize]
where isize: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [u8]
where u8: Clone,

Source§

type Item = u8

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [u16]
where u16: Clone,

Source§

type Item = u16

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [u32]
where u32: Clone,

Source§

type Item = u32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [u64]
where u64: Clone,

Source§

type Item = u64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [u128]
where u128: Clone,

Source§

type Item = u128

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [usize]
where usize: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [String]
where String: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [Duration]
where Duration: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [HashMap<String, String>]

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [BigDecimal]

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [DateTime<Utc>]
where DateTime<Utc>: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [NaiveDate]

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [NaiveDateTime]

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [NaiveTime]

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [BigInt]
where BigInt: Clone,

Source§

impl<'a> MultiValuesAddArg<'a> for &'a [Url]
where Url: Clone,

Source§

type Item = Url

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Value

Source§

impl<'a> MultiValuesAddArg<'a> for bool

Source§

type Item = bool

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for char

Source§

type Item = char

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for f32

Source§

type Item = f32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for f64

Source§

type Item = f64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for i8

Source§

type Item = i8

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for i16

Source§

type Item = i16

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for i32

Source§

type Item = i32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for i64

Source§

type Item = i64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for i128

Source§

type Item = i128

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for isize

Source§

impl<'a> MultiValuesAddArg<'a> for u8

Source§

type Item = u8

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for u16

Source§

type Item = u16

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for u32

Source§

type Item = u32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for u64

Source§

type Item = u64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for u128

Source§

type Item = u128

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for usize

Source§

impl<'a> MultiValuesAddArg<'a> for String

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<Value>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<bool>

Source§

type Item = bool

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<char>

Source§

type Item = char

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<f32>

Source§

type Item = f32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<f64>

Source§

type Item = f64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<i8>

Source§

type Item = i8

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<i16>

Source§

type Item = i16

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<i32>

Source§

type Item = i32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<i64>

Source§

type Item = i64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<i128>

Source§

type Item = i128

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<isize>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<u8>

Source§

type Item = u8

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<u16>

Source§

type Item = u16

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<u32>

Source§

type Item = u32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<u64>

Source§

type Item = u64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<u128>

Source§

type Item = u128

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<usize>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<String>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<Duration>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<HashMap<String, String>>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<BigDecimal>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<DateTime<Utc>>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<NaiveDate>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<NaiveDateTime>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<NaiveTime>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<BigInt>

Source§

impl<'a> MultiValuesAddArg<'a> for Vec<Url>

Source§

type Item = Url

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a> MultiValuesAddArg<'a> for Duration

Source§

impl<'a> MultiValuesAddArg<'a> for HashMap<String, String>

Source§

impl<'a> MultiValuesAddArg<'a> for BigDecimal

Source§

impl<'a> MultiValuesAddArg<'a> for DateTime<Utc>

Source§

impl<'a> MultiValuesAddArg<'a> for NaiveDate

Source§

impl<'a> MultiValuesAddArg<'a> for NaiveDateTime

Source§

impl<'a> MultiValuesAddArg<'a> for NaiveTime

Source§

impl<'a> MultiValuesAddArg<'a> for BigInt

Source§

impl<'a> MultiValuesAddArg<'a> for Url

Source§

type Item = Url

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [Value; N]
where Value: Clone,

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [bool; N]
where bool: Clone,

Source§

type Item = bool

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [char; N]
where char: Clone,

Source§

type Item = char

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [f32; N]
where f32: Clone,

Source§

type Item = f32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [f64; N]
where f64: Clone,

Source§

type Item = f64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [i8; N]
where i8: Clone,

Source§

type Item = i8

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [i16; N]
where i16: Clone,

Source§

type Item = i16

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [i32; N]
where i32: Clone,

Source§

type Item = i32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [i64; N]
where i64: Clone,

Source§

type Item = i64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [i128; N]
where i128: Clone,

Source§

type Item = i128

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [isize; N]
where isize: Clone,

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [u8; N]
where u8: Clone,

Source§

type Item = u8

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [u16; N]
where u16: Clone,

Source§

type Item = u16

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [u32; N]
where u32: Clone,

Source§

type Item = u32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [u64; N]
where u64: Clone,

Source§

type Item = u64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [u128; N]
where u128: Clone,

Source§

type Item = u128

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [usize; N]
where usize: Clone,

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [String; N]
where String: Clone,

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [Duration; N]
where Duration: Clone,

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [HashMap<String, String>; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [BigDecimal; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [DateTime<Utc>; N]
where DateTime<Utc>: Clone,

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [NaiveDate; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [NaiveDateTime; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [NaiveTime; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [BigInt; N]
where BigInt: Clone,

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for &'a [Url; N]
where Url: Clone,

Source§

type Item = Url

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [Value; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [bool; N]

Source§

type Item = bool

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [char; N]

Source§

type Item = char

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [f32; N]

Source§

type Item = f32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [f64; N]

Source§

type Item = f64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [i8; N]

Source§

type Item = i8

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [i16; N]

Source§

type Item = i16

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [i32; N]

Source§

type Item = i32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [i64; N]

Source§

type Item = i64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [i128; N]

Source§

type Item = i128

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [isize; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [u8; N]

Source§

type Item = u8

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [u16; N]

Source§

type Item = u16

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [u32; N]

Source§

type Item = u32

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [u64; N]

Source§

type Item = u64

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [u128; N]

Source§

type Item = u128

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [usize; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [String; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [Duration; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [HashMap<String, String>; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [BigDecimal; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [DateTime<Utc>; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [NaiveDate; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [NaiveDateTime; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [NaiveTime; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [BigInt; N]

Source§

impl<'a, const N: usize> MultiValuesAddArg<'a> for [Url; N]

Source§

type Item = Url

Source§

fn apply_add(self, target: &mut MultiValues) -> ValueResult<()>

Source§

impl<'b> MultiValuesAddArg<'b> for &'b [&'b str]

Source§

impl<const N: usize> MultiValuesAddArg<'_> for &[&str; N]

Source§

impl<const N: usize> MultiValuesAddArg<'_> for [&str; N]

Implementors§