Skip to main content

PopImpl

Trait PopImpl 

Source
pub trait PopImpl<Input> {
    type Output;

    // Required method
    fn impl_pop(input: Input) -> Self::Output;
}
Expand description

Implements dropping an element at the end of vector.

Required Associated Types§

Required Methods§

Source

fn impl_pop(input: Input) -> Self::Output

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<Input> PopImpl<Input> for ()
where (): PopPrivate<Input, PopOp<Input>> + Pop<Input>,

Source§

type Output = <() as PopPrivate<Input, <() as Pop<Input>>::Output>>::Output

Source§

fn impl_pop(input: Input) -> Self::Output

Implementors§