macro_rules! write_vec {
($writer:ident, $values:expr) => { ... };
($writer:ident, $values:expr,sep: $sep:expr) => { ... };
}
macro_rules! write_vec {
($writer:ident, $values:expr) => { ... };
($writer:ident, $values:expr,sep: $sep:expr) => { ... };
}