Trait columnar::common::Clear

source ·
pub trait Clear {
    // Required method
    fn clear(&mut self);
}
Expand description

A type that can remove its contents and return to an empty state.

Generally, this method does not release resources, and is used to make the container available for re-insertion.

Required Methods§

source

fn clear(&mut self)

Clears self, without changing its capacity.

Implementations on Foreign Types§

source§

impl<'a, T> Clear for &'a [T]

source§

fn clear(&mut self)

source§

impl<A: Clear> Clear for (A,)

source§

fn clear(&mut self)

source§

impl<A: Clear, B: Clear> Clear for (A, B)

source§

fn clear(&mut self)

source§

impl<A: Clear, B: Clear, C: Clear> Clear for (A, B, C)

source§

fn clear(&mut self)

source§

impl<A: Clear, B: Clear, C: Clear, D: Clear> Clear for (A, B, C, D)

source§

fn clear(&mut self)

source§

impl<A: Clear, B: Clear, C: Clear, D: Clear, E: Clear> Clear for (A, B, C, D, E)

source§

fn clear(&mut self)

source§

impl<A: Clear, B: Clear, C: Clear, D: Clear, E: Clear, F: Clear> Clear for (A, B, C, D, E, F)

source§

fn clear(&mut self)

source§

impl<A: Clear, B: Clear, C: Clear, D: Clear, E: Clear, F: Clear, G: Clear> Clear for (A, B, C, D, E, F, G)

source§

fn clear(&mut self)

source§

impl<A: Clear, B: Clear, C: Clear, D: Clear, E: Clear, F: Clear, G: Clear, H: Clear> Clear for (A, B, C, D, E, F, G, H)

source§

fn clear(&mut self)

source§

impl<A: Clear, B: Clear, C: Clear, D: Clear, E: Clear, F: Clear, G: Clear, H: Clear, I: Clear> Clear for (A, B, C, D, E, F, G, H, I)

source§

fn clear(&mut self)

source§

impl<A: Clear, B: Clear, C: Clear, D: Clear, E: Clear, F: Clear, G: Clear, H: Clear, I: Clear, J: Clear> Clear for (A, B, C, D, E, F, G, H, I, J)

source§

fn clear(&mut self)

source§

impl<T> Clear for Vec<T>

source§

fn clear(&mut self)

Implementors§

source§

impl Clear for Empties

source§

impl<BC: Clear, VC: Clear> Clear for Strings<BC, VC>

source§

impl<CC: Clear, VC: Clear> Clear for RankSelect<CC, VC>

source§

impl<CV: Clear> Clear for Isizes<CV>

source§

impl<CV: Clear> Clear for Usizes<CV>

source§

impl<SC: Clear, NC: Clear> Clear for Durations<SC, NC>

source§

impl<SC: Clear, TC: Clear> Clear for Results<SC, TC>

source§

impl<TC: Clear> Clear for Options<TC>

source§

impl<TC: Clear> Clear for Vecs<TC>

source§

impl<VC: Clear> Clear for Bools<VC>