Macro drain

Source
macro_rules! drain {
    ($collection:expr, $min:expr) => { ... };
}