pub trait BareFormula: Formula { }
Expand description

Ad-hoc negative trait. It should be implemented for most formulas. Except for formulas with generic implementation of Serialize and Deserialize traits via another Formula.

Ref, Vec, String, As are examples of such formulas.

Implementations on Foreign Types§

source§

impl<AI, AJ, AK, AL, AM, AN, AO, AP, AH> BareFormula for (AI, AJ, AK, AL, AM, AN, AO, AP, AH)where AI: Formula, AJ: Formula, AK: Formula, AL: Formula, AM: Formula, AN: Formula, AO: Formula, AP: Formula, AH: Formula + ?Sized,

source§

impl BareFormula for f64

source§

impl BareFormula for bool

source§

impl<F> BareFormula for Option<F>where F: Formula,

source§

impl<AH, AI, AJ, AK, AL, AM, AN, AO, AP, AG> BareFormula for (AH, AI, AJ, AK, AL, AM, AN, AO, AP, AG)where AH: Formula, AI: Formula, AJ: Formula, AK: Formula, AL: Formula, AM: Formula, AN: Formula, AO: Formula, AP: Formula, AG: Formula + ?Sized,

source§

impl<AK, AL, AM, AN, AO, AP, AJ> BareFormula for (AK, AL, AM, AN, AO, AP, AJ)where AK: Formula, AL: Formula, AM: Formula, AN: Formula, AO: Formula, AP: Formula, AJ: Formula + ?Sized,

source§

impl BareFormula for u64

source§

impl<AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AC> BareFormula for (AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AC)where AD: Formula, AE: Formula, AF: Formula, AG: Formula, AH: Formula, AI: Formula, AJ: Formula, AK: Formula, AL: Formula, AM: Formula, AN: Formula, AO: Formula, AP: Formula, AC: Formula + ?Sized,

source§

impl BareFormula for i64

source§

impl BareFormula for i16

source§

impl<AO, AP, AN> BareFormula for (AO, AP, AN)where AO: Formula, AP: Formula, AN: Formula + ?Sized,

source§

impl BareFormula for f32

source§

impl BareFormula for u16

source§

impl BareFormula for u8

source§

impl<AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AA> BareFormula for (AB, AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AA)where AB: Formula, AC: Formula, AD: Formula, AE: Formula, AF: Formula, AG: Formula, AH: Formula, AI: Formula, AJ: Formula, AK: Formula, AL: Formula, AM: Formula, AN: Formula, AO: Formula, AP: Formula, AA: Formula + ?Sized,

source§

impl<F> BareFormula for [F]where F: Formula,

source§

impl<AP, AO> BareFormula for (AP, AO)where AP: Formula, AO: Formula + ?Sized,

source§

impl<AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AE> BareFormula for (AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AE)where AF: Formula, AG: Formula, AH: Formula, AI: Formula, AJ: Formula, AK: Formula, AL: Formula, AM: Formula, AN: Formula, AO: Formula, AP: Formula, AE: Formula + ?Sized,

source§

impl BareFormula for ()

source§

impl BareFormula for u128

source§

impl<AL, AM, AN, AO, AP, AK> BareFormula for (AL, AM, AN, AO, AP, AK)where AL: Formula, AM: Formula, AN: Formula, AO: Formula, AP: Formula, AK: Formula + ?Sized,

source§

impl<AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AD> BareFormula for (AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AD)where AE: Formula, AF: Formula, AG: Formula, AH: Formula, AI: Formula, AJ: Formula, AK: Formula, AL: Formula, AM: Formula, AN: Formula, AO: Formula, AP: Formula, AD: Formula + ?Sized,

source§

impl BareFormula for i128

source§

impl<AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AF> BareFormula for (AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AF)where AG: Formula, AH: Formula, AI: Formula, AJ: Formula, AK: Formula, AL: Formula, AM: Formula, AN: Formula, AO: Formula, AP: Formula, AF: Formula + ?Sized,

source§

impl BareFormula for u32

source§

impl<AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AB> BareFormula for (AC, AD, AE, AF, AG, AH, AI, AJ, AK, AL, AM, AN, AO, AP, AB)where AC: Formula, AD: Formula, AE: Formula, AF: Formula, AG: Formula, AH: Formula, AI: Formula, AJ: Formula, AK: Formula, AL: Formula, AM: Formula, AN: Formula, AO: Formula, AP: Formula, AB: Formula + ?Sized,

source§

impl BareFormula for str

source§

impl<F, const N: usize> BareFormula for [F; N]where F: Formula,

source§

impl BareFormula for i8

source§

impl<AM, AN, AO, AP, AL> BareFormula for (AM, AN, AO, AP, AL)where AM: Formula, AN: Formula, AO: Formula, AP: Formula, AL: Formula + ?Sized,

source§

impl<AN, AO, AP, AM> BareFormula for (AN, AO, AP, AM)where AN: Formula, AO: Formula, AP: Formula, AM: Formula + ?Sized,

source§

impl<AJ, AK, AL, AM, AN, AO, AP, AI> BareFormula for (AJ, AK, AL, AM, AN, AO, AP, AI)where AJ: Formula, AK: Formula, AL: Formula, AM: Formula, AN: Formula, AO: Formula, AP: Formula, AI: Formula + ?Sized,

source§

impl<AP> BareFormula for (AP,)where AP: Formula + ?Sized,

source§

impl BareFormula for i32

Implementors§