Skip to main content

Push

Trait Push 

Source
pub trait Push {
    type Output<E>;
}
Expand description

Trait for adding a new member to a type set.

See Insert for a convenient type alias to add a member to a set.

Required Associated Types§

Source

type Output<E>

The resulting set after adding the new member.

Dyn Compatibility§

This trait is not dyn compatible.

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

Implementations on Foreign Types§

Source§

impl Push for ()

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E19, E20, E21, E22, E23, E24> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E19, E20, E21, E22, E23, E24)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E19, E20, E21, E22, E23> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E19, E20, E21, E22, E23)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E19, E20, E21, E22> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E19, E20, E21, E22)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E19, E20, E21> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E19, E20, E21)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E19, E20> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E19, E20)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E19> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18, E19)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17, E18)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16, E17)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15, E16)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14, E15)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13, E14)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12, E13)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11, E12)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10, E11)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9, E10> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9, E10)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8, E9> Push for (E1, E2, E3, E4, E5, E6, E7, E8, E9)

Source§

impl<E1, E2, E3, E4, E5, E6, E7, E8> Push for (E1, E2, E3, E4, E5, E6, E7, E8)

Source§

impl<E1, E2, E3, E4, E5, E6, E7> Push for (E1, E2, E3, E4, E5, E6, E7)

Source§

impl<E1, E2, E3, E4, E5, E6> Push for (E1, E2, E3, E4, E5, E6)

Source§

impl<E1, E2, E3, E4, E5> Push for (E1, E2, E3, E4, E5)

Source§

impl<E1, E2, E3, E4> Push for (E1, E2, E3, E4)

Source§

impl<E1, E2, E3> Push for (E1, E2, E3)

Source§

impl<E1, E2> Push for (E1, E2)

Source§

impl<E1> Push for (E1,)

Implementors§