patches/03.mem-widget.patch:16: trailing whitespace. Some(MemWidget::new(colorscheme, args.interval)) patches/03.mem-widget.patch:100: trailing whitespace. } Checking patch src/app.rs... error: while searching for: pub struct Widgets<'a, 'b> { pub battery: Option>, pub cpu: Option>, pub net: Option>, pub proc: Option>, } error: patch failed: src/app.rs:11 error: src/app.rs: patch does not apply Checking patch src/args.rs... error: while searching for: #[structopt(short = "C", long = "cpu")] pub cpu: bool, #[structopt(short = "N", long = "net")] pub net: bool, error: patch failed: src/args.rs:16 error: src/args.rs: patch does not apply Checking patch src/draw.rs... error: while searching for: if widgets.cpu.is_some() { count += 1; } if widgets.net.is_some() { count += 1; } error: patch failed: src/draw.rs:19 error: src/draw.rs: patch does not apply Checking patch src/main.rs... Hunk #1 succeeded at 245 (offset -1 lines). Checking patch src/update.rs... Hunk #1 succeeded at 15 (offset -4 lines). Checking patch src/widgets/mem.rs... Checking patch src/widgets/mod.rs... error: while searching for: mod block; mod cpu; mod help_menu; mod net; mod proc; mod statusbar; error: patch failed: src/widgets/mod.rs:2 error: src/widgets/mod.rs: patch does not apply