#![allow(dead_code, deprecated, unused_variables, unused_mut)] fn main() { let mut buf = vec![1; 10]; buf.fill_with(Default::default); assert_eq!(buf, vec![0; 10]); }