Skip to main content

Push

Trait Push 

Source
pub trait Push<New> {
    type Out;
}
Expand description

Appends a marker to a tuple of markers: what a typed setter of a table’s spec does to its settings.

Required Associated Types§

Source

type Out

The tuple with New at its end.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl<New> Push<New> for ()

Source§

impl<Setting1, New> Push<New> for (Setting1,)

Source§

impl<Setting1, Setting2, New> Push<New> for (Setting1, Setting2)

Source§

impl<Setting1, Setting2, Setting3, New> Push<New> for (Setting1, Setting2, Setting3)

Source§

impl<Setting1, Setting2, Setting3, Setting4, New> Push<New> for (Setting1, Setting2, Setting3, Setting4)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13, Setting14, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13, Setting14)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13, Setting14, Setting15, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13, Setting14, Setting15)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13, Setting14, Setting15, Setting16, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13, Setting14, Setting15, Setting16)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13, Setting14, Setting15, Setting16, Setting17, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13, Setting14, Setting15, Setting16, Setting17)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13, Setting14, Setting15, Setting16, Setting17, Setting18, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13, Setting14, Setting15, Setting16, Setting17, Setting18)

Source§

impl<Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13, Setting14, Setting15, Setting16, Setting17, Setting18, Setting19, New> Push<New> for (Setting1, Setting2, Setting3, Setting4, Setting5, Setting6, Setting7, Setting8, Setting9, Setting10, Setting11, Setting12, Setting13, Setting14, Setting15, Setting16, Setting17, Setting18, Setting19)

Implementors§