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 BareFormula for bool

source§

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

source§

impl BareFormula for u64

source§

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

source§

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

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<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<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<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<AP, AO> BareFormula for (AP, AO)where AP: Formula, AO: Formula + ?Sized,

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<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<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<AO, AP, AN> BareFormula for (AO, AP, AN)where AO: Formula, AP: Formula, AN: Formula + ?Sized,

source§

impl BareFormula for str

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 i16

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 u16

source§

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

source§

impl BareFormula for u128

source§

impl BareFormula for i8

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 BareFormula for i32

source§

impl BareFormula for u32

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 i128

source§

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

source§

impl BareFormula for f32

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 BareFormula for ()

source§

impl BareFormula for f64

source§

impl BareFormula for u8

source§

impl BareFormula for i64

Implementors§