warning|:|src/background.rs|:|29|:|29|:|33|:|51|:|the borrowed expression implements the required traits|:|[0m[1m[33mwarning[0m[0m[1m: the borrowed expression implements the required traits[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/background.rs:29:33[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m29[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m...[0m[0m                   &[&author, &quote],[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m                       [0m[0m[1m[33m^^^^^^^^^^^^^^^^^^[0m[0m [0m[0m[1m[33mhelp: change this to: `[&author, &quote]`[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mhelp[0m[0m: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `#[warn(clippy::needless_borrows_for_generic_args)]` on by default[0m

|:|none
help|:|src/background.rs|:|29|:|29|:|33|:|51|:|change this to|:|none|:|[&author, &quote]
warning|:|src/background.rs|:|29|:|29|:|33|:|51|:|the borrowed expression implements the required traits|:|[0m[1m[33mwarning[0m[0m[1m: the borrowed expression implements the required traits[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/background.rs:29:33[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m29[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m...[0m[0m                   &[&author, &quote],[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m                       [0m[0m[1m[33m^^^^^^^^^^^^^^^^^^[0m[0m [0m[0m[1m[33mhelp: change this to: `[&author, &quote]`[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mhelp[0m[0m: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `#[warn(clippy::needless_borrows_for_generic_args)]` on by default[0m

|:|none
help|:|src/background.rs|:|29|:|29|:|33|:|51|:|change this to|:|none|:|[&author, &quote]
warning|:|src/background.rs|:|29|:|29|:|35|:|42|:|this expression creates a reference which is immediately dereferenced by the compiler|:|[0m[1m[33mwarning[0m[0m[1m: this expression creates a reference which is immediately dereferenced by the compiler[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/background.rs:29:35[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m29[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m...[0m[0m                   &[&author, &quote],[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m                         [0m[0m[1m[33m^^^^^^^[0m[0m [0m[0m[1m[33mhelp: change this to: `author`[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mhelp[0m[0m: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `#[warn(clippy::needless_borrow)]` on by default[0m

|:|none
help|:|src/background.rs|:|29|:|29|:|35|:|42|:|change this to|:|none|:|author
warning|:|src/background.rs|:|29|:|29|:|35|:|42|:|this expression creates a reference which is immediately dereferenced by the compiler|:|[0m[1m[33mwarning[0m[0m[1m: this expression creates a reference which is immediately dereferenced by the compiler[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/background.rs:29:35[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m29[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m...[0m[0m                   &[&author, &quote],[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m                         [0m[0m[1m[33m^^^^^^^[0m[0m [0m[0m[1m[33mhelp: change this to: `author`[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mhelp[0m[0m: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `#[warn(clippy::needless_borrow)]` on by default[0m

|:|none
help|:|src/background.rs|:|29|:|29|:|35|:|42|:|change this to|:|none|:|author
warning|:|src/cache.rs|:|26|:|26|:|8|:|25|:|function `get_cached_quotes` is never used|:|[0m[1m[33mwarning[0m[0m[1m: function `get_cached_quotes` is never used[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/cache.rs:26:8[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m26[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub fn get_cached_quotes() -> Result<Vec<(String, String)>, Box<dyn StdError + Send + Sync>> {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m        [0m[0m[1m[33m^^^^^^^^^^^^^^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `#[warn(dead_code)]` on by default[0m

|:|none
warning|:|src/cache.rs|:|26|:|26|:|8|:|25|:|function `get_cached_quotes` is never used|:|[0m[1m[33mwarning[0m[0m[1m: function `get_cached_quotes` is never used[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/cache.rs:26:8[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m26[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub fn get_cached_quotes() -> Result<Vec<(String, String)>, Box<dyn StdError + Send + Sync>> {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m        [0m[0m[1m[33m^^^^^^^^^^^^^^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `#[warn(dead_code)]` on by default[0m

|:|none
warning|:|src/config.rs|:|85|:|85|:|8|:|23|:|function `parse_hex_color` is never used|:|[0m[1m[33mwarning[0m[0m[1m: function `parse_hex_color` is never used[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/config.rs:85:8[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m85[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub fn parse_hex_color(hex_str: &str) -> Option<(u8, u8, u8)> {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m        [0m[0m[1m[33m^^^^^^^^^^^^^^^[0m

|:|none
warning|:|src/config.rs|:|85|:|85|:|8|:|23|:|function `parse_hex_color` is never used|:|[0m[1m[33mwarning[0m[0m[1m: function `parse_hex_color` is never used[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/config.rs:85:8[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m85[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub fn parse_hex_color(hex_str: &str) -> Option<(u8, u8, u8)> {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m        [0m[0m[1m[33m^^^^^^^^^^^^^^^[0m

|:|none
warning|:|src/types.rs|:|9|:|9|:|12|:|23|:|field `text` is never read|:|[0m[1m[33mwarning[0m[0m[1m: field `text` is never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:13:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m9[0m[0m  [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct ParseResult {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m-----------[0m[0m [0m[0m[1m[38;5;12mfield in this struct[0m
[0m[1m[38;5;12m...[0m
[0m[1m[38;5;12m13[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub text: Option<Text>,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `ParseResult` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/types.rs|:|13|:|13|:|9|:|13|:|field `text` is never read|:|[0m[1m[33mwarning[0m[0m[1m: field `text` is never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:13:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m9[0m[0m  [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct ParseResult {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m-----------[0m[0m [0m[0m[1m[38;5;12mfield in this struct[0m
[0m[1m[38;5;12m...[0m
[0m[1m[38;5;12m13[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub text: Option<Text>,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `ParseResult` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/types.rs|:|9|:|9|:|12|:|23|:|field `text` is never read|:|[0m[1m[33mwarning[0m[0m[1m: field `text` is never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:13:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m9[0m[0m  [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct ParseResult {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m-----------[0m[0m [0m[0m[1m[38;5;12mfield in this struct[0m
[0m[1m[38;5;12m...[0m
[0m[1m[38;5;12m13[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub text: Option<Text>,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `ParseResult` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/types.rs|:|13|:|13|:|9|:|13|:|field `text` is never read|:|[0m[1m[33mwarning[0m[0m[1m: field `text` is never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:13:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m9[0m[0m  [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct ParseResult {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m-----------[0m[0m [0m[0m[1m[38;5;12mfield in this struct[0m
[0m[1m[38;5;12m...[0m
[0m[1m[38;5;12m13[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub text: Option<Text>,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `ParseResult` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/types.rs|:|17|:|17|:|12|:|19|:|fields `number` and `line` are never read|:|[0m[1m[33mwarning[0m[0m[1m: fields `number` and `line` are never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:19:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m17[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct Section {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m-------[0m[0m [0m[0m[1m[38;5;12mfields in this struct[0m
[0m[1m[38;5;12m18[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub index: String,[0m
[0m[1m[38;5;12m19[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub number: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^^^[0m
[0m[1m[38;5;12m20[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub line: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `Section` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/types.rs|:|19|:|19|:|9|:|15|:|fields `number` and `line` are never read|:|[0m[1m[33mwarning[0m[0m[1m: fields `number` and `line` are never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:19:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m17[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct Section {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m-------[0m[0m [0m[0m[1m[38;5;12mfields in this struct[0m
[0m[1m[38;5;12m18[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub index: String,[0m
[0m[1m[38;5;12m19[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub number: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^^^[0m
[0m[1m[38;5;12m20[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub line: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `Section` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/types.rs|:|20|:|20|:|9|:|13|:|fields `number` and `line` are never read|:|[0m[1m[33mwarning[0m[0m[1m: fields `number` and `line` are never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:19:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m17[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct Section {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m-------[0m[0m [0m[0m[1m[38;5;12mfields in this struct[0m
[0m[1m[38;5;12m18[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub index: String,[0m
[0m[1m[38;5;12m19[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub number: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^^^[0m
[0m[1m[38;5;12m20[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub line: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `Section` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/types.rs|:|17|:|17|:|12|:|19|:|fields `number` and `line` are never read|:|[0m[1m[33mwarning[0m[0m[1m: fields `number` and `line` are never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:19:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m17[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct Section {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m-------[0m[0m [0m[0m[1m[38;5;12mfields in this struct[0m
[0m[1m[38;5;12m18[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub index: String,[0m
[0m[1m[38;5;12m19[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub number: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^^^[0m
[0m[1m[38;5;12m20[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub line: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `Section` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/types.rs|:|19|:|19|:|9|:|15|:|fields `number` and `line` are never read|:|[0m[1m[33mwarning[0m[0m[1m: fields `number` and `line` are never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:19:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m17[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct Section {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m-------[0m[0m [0m[0m[1m[38;5;12mfields in this struct[0m
[0m[1m[38;5;12m18[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub index: String,[0m
[0m[1m[38;5;12m19[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub number: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^^^[0m
[0m[1m[38;5;12m20[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub line: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `Section` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/types.rs|:|20|:|20|:|9|:|13|:|fields `number` and `line` are never read|:|[0m[1m[33mwarning[0m[0m[1m: fields `number` and `line` are never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:19:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m17[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct Section {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m-------[0m[0m [0m[0m[1m[38;5;12mfields in this struct[0m
[0m[1m[38;5;12m18[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub index: String,[0m
[0m[1m[38;5;12m19[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub number: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^^^[0m
[0m[1m[38;5;12m20[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub line: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `Section` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/types.rs|:|24|:|24|:|12|:|16|:|field `content` is never read|:|[0m[1m[33mwarning[0m[0m[1m: field `content` is never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:26:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m24[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct Text {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m----[0m[0m [0m[0m[1m[38;5;12mfield in this struct[0m
[0m[1m[38;5;12m25[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    #[serde(rename = "*")][0m
[0m[1m[38;5;12m26[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub content: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `Text` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/types.rs|:|26|:|26|:|9|:|16|:|field `content` is never read|:|[0m[1m[33mwarning[0m[0m[1m: field `content` is never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:26:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m24[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct Text {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m----[0m[0m [0m[0m[1m[38;5;12mfield in this struct[0m
[0m[1m[38;5;12m25[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    #[serde(rename = "*")][0m
[0m[1m[38;5;12m26[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub content: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `Text` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/types.rs|:|24|:|24|:|12|:|16|:|field `content` is never read|:|[0m[1m[33mwarning[0m[0m[1m: field `content` is never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:26:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m24[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct Text {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m----[0m[0m [0m[0m[1m[38;5;12mfield in this struct[0m
[0m[1m[38;5;12m25[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    #[serde(rename = "*")][0m
[0m[1m[38;5;12m26[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub content: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `Text` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/types.rs|:|26|:|26|:|9|:|16|:|field `content` is never read|:|[0m[1m[33mwarning[0m[0m[1m: field `content` is never read[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/types.rs:26:9[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m24[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0mpub struct Text {[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m            [0m[0m[1m[38;5;12m----[0m[0m [0m[0m[1m[38;5;12mfield in this struct[0m
[0m[1m[38;5;12m25[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    #[serde(rename = "*")][0m
[0m[1m[38;5;12m26[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m    pub content: String,[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m         [0m[0m[1m[33m^^^^^^^[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `Text` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis[0m

|:|none
warning|:|src/background.rs|:|29|:|29|:|33|:|51|:|the borrowed expression implements the required traits|:|[0m[1m[33mwarning[0m[0m[1m: the borrowed expression implements the required traits[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/background.rs:29:33[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m29[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m...[0m[0m                   &[&author, &quote],[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m                       [0m[0m[1m[33m^^^^^^^^^^^^^^^^^^[0m[0m [0m[0m[1m[33mhelp: change this to: `[&author, &quote]`[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mhelp[0m[0m: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `#[warn(clippy::needless_borrows_for_generic_args)]` on by default[0m

|:|none
help|:|src/background.rs|:|29|:|29|:|33|:|51|:|change this to|:|none|:|[&author, &quote]
warning|:|src/background.rs|:|29|:|29|:|33|:|51|:|the borrowed expression implements the required traits|:|[0m[1m[33mwarning[0m[0m[1m: the borrowed expression implements the required traits[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/background.rs:29:33[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m29[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m...[0m[0m                   &[&author, &quote],[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m                       [0m[0m[1m[33m^^^^^^^^^^^^^^^^^^[0m[0m [0m[0m[1m[33mhelp: change this to: `[&author, &quote]`[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mhelp[0m[0m: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrows_for_generic_args[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `#[warn(clippy::needless_borrows_for_generic_args)]` on by default[0m

|:|none
help|:|src/background.rs|:|29|:|29|:|33|:|51|:|change this to|:|none|:|[&author, &quote]
warning|:|src/background.rs|:|29|:|29|:|35|:|42|:|this expression creates a reference which is immediately dereferenced by the compiler|:|[0m[1m[33mwarning[0m[0m[1m: this expression creates a reference which is immediately dereferenced by the compiler[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/background.rs:29:35[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m29[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m...[0m[0m                   &[&author, &quote],[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m                         [0m[0m[1m[33m^^^^^^^[0m[0m [0m[0m[1m[33mhelp: change this to: `author`[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mhelp[0m[0m: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `#[warn(clippy::needless_borrow)]` on by default[0m

|:|none
help|:|src/background.rs|:|29|:|29|:|35|:|42|:|change this to|:|none|:|author
warning|:|src/background.rs|:|29|:|29|:|35|:|42|:|this expression creates a reference which is immediately dereferenced by the compiler|:|[0m[1m[33mwarning[0m[0m[1m: this expression creates a reference which is immediately dereferenced by the compiler[0m
[0m  [0m[0m[1m[38;5;12m--> [0m[0msrc/background.rs:29:35[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m[1m[38;5;12m29[0m[0m [0m[0m[1m[38;5;12m|[0m[0m [0m[0m[1m[38;5;12m...[0m[0m                   &[&author, &quote],[0m
[0m   [0m[0m[1m[38;5;12m|[0m[0m                         [0m[0m[1m[33m^^^^^^^[0m[0m [0m[0m[1m[33mhelp: change this to: `author`[0m
[0m   [0m[0m[1m[38;5;12m|[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mhelp[0m[0m: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#needless_borrow[0m
[0m   [0m[0m[1m[38;5;12m= [0m[0m[1mnote[0m[0m: `#[warn(clippy::needless_borrow)]` on by default[0m

|:|none
help|:|src/background.rs|:|29|:|29|:|35|:|42|:|change this to|:|none|:|author
