diff options
author | Vincent Ambo <mail@tazj.in> | 2020-08-02T00·31+0100 |
---|---|---|
committer | tazjin <mail@tazj.in> | 2020-08-02T21·57+0000 |
commit | de27b3c1ff7ef347d14a1b361156fedbfd8f8558 (patch) | |
tree | 365f81fa0906eee75a90ca04411093085b56d890 /fun/paroxysm/src/main.rs | |
parent | 1faab130040a3bcb205cf682c8b39ac881ad9b3e (diff) |
style(paroxysm): Apply rustfmt r/1551
Change-Id: I959b6a1008f1b0ef632c0194adc0f680e7c27d62 Reviewed-on: https://cl.tvl.fyi/c/depot/+/1561 Tested-by: BuildkiteCI Reviewed-by: kanepyork <rikingcoding@gmail.com>
Diffstat (limited to 'fun/paroxysm/src/main.rs')
-rw-r--r-- | fun/paroxysm/src/main.rs | 30 |
1 files changed, 15 insertions, 15 deletions
diff --git a/fun/paroxysm/src/main.rs b/fun/paroxysm/src/main.rs index 081f273bad4e..7bfdf8cb435c 100644 --- a/fun/paroxysm/src/main.rs +++ b/fun/paroxysm/src/main.rs @@ -1,13 +1,14 @@ // TODO(tazjin): Upgrade to a Diesel version with public derive // macros. -#[macro_use] extern crate diesel; +#[macro_use] +extern crate diesel; use crate::cfg::Config; use crate::keyword::KeywordDetails; use diesel::pg::PgConnection; use diesel::r2d2::{ConnectionManager, Pool}; -use failure::Error; use failure::format_err; +use failure::Error; use irc::client::prelude::*; use lazy_static::lazy_static; use log::{debug, info, warn}; @@ -25,19 +26,14 @@ mod schema; lazy_static! { static ref LEARN_RE: Regex = Regex::new(r#"^\?\?(?P<gen>!)?\s*(?P<subj>[^\[:]*):\s*(?P<val>.*)"#).unwrap(); - static ref QUERY_RE: Regex = Regex::new(r#"^\?\?\s*(?P<subj>[^\[:]*)(?P<idx>\[[^\]]+\])?"#).unwrap(); - static ref QLAST_RE: Regex = Regex::new(r#"^\?\?\s*(?P<subj>[^\[:]*)!"#).unwrap(); - static ref INCREMENT_RE: Regex = - Regex::new(r#"^\?\?(?P<gen>!)?\s*(?P<subj>[^\[:]*)(?P<incrdecr>\+\+|\-\-)"#) - .unwrap(); - - static ref MOVE_RE: Regex = Regex::new( - r#"^\?\?(?P<gen>!)?\s*(?P<subj>[^\[:]*)(?P<idx>\[[^\]]+\])->(?P<new_idx>.*)"# - ).unwrap(); + Regex::new(r#"^\?\?(?P<gen>!)?\s*(?P<subj>[^\[:]*)(?P<incrdecr>\+\+|\-\-)"#).unwrap(); + static ref MOVE_RE: Regex = + Regex::new(r#"^\?\?(?P<gen>!)?\s*(?P<subj>[^\[:]*)(?P<idx>\[[^\]]+\])->(?P<new_idx>.*)"#) + .unwrap(); } pub struct App { @@ -159,9 +155,12 @@ impl App { if last.starts_with("\x01ACTION ") { // Yes, this is inefficient, but it's better than writing some hacky CTCP parsing code // I guess (also, characters are hard, so just blindly slicing seems like a bad idea) - format!("* {} {}", nick_to_grab, last.replace("\x01ACTION ", "").replace("\x01", "")) - } - else { + format!( + "* {} {}", + nick_to_grab, + last.replace("\x01ACTION ", "").replace("\x01", "") + ) + } else { format!("<{}> {}", nick_to_grab, last) } } else { @@ -195,7 +194,8 @@ impl App { } if let Some((i, val)) = idx { kwd.update(i, &val.to_string(), &db)?; - self.client.send_notice(target, kwd.format_entry(i).unwrap())?; + self.client + .send_notice(target, kwd.format_entry(i).unwrap())?; } else { let val = if is_incr { 1 } else { -1 }; let idx = kwd.learn(nick, &val.to_string(), &db)?; |