diff --git a/src/db.rs b/src/db.rs index 19a78e7..b4944a0 100644 --- a/src/db.rs +++ b/src/db.rs @@ -103,7 +103,7 @@ pub fn get_feed_id_by_url(url: &str) -> Option { } } pub fn add_feed(url: &str) -> Option { - let mut feed: Channel; + let feed: Channel; match load_rss(url) { Some(f) => { feed = f; diff --git a/src/ui.rs b/src/ui.rs index 2eb34ab..6b8004b 100644 --- a/src/ui.rs +++ b/src/ui.rs @@ -17,7 +17,6 @@ use iced::{ }; use crate::rss_content::parse_content; use crate::rss_content::Content; -use url::Url; const ICON: &[u8] = include_bytes!("../assets/icon_placeholder.png"); pub fn user_interface() -> iced::Result { diff --git a/src/widgets.rs b/src/widgets.rs index 769b52e..8de0baf 100644 --- a/src/widgets.rs +++ b/src/widgets.rs @@ -90,7 +90,7 @@ pub fn media_view(state: &'_ ui::State) -> Element<'_, Message> { } } -pub fn navbar(state: &ui::State) -> Element { +pub fn navbar(state: &ui::State) -> Element<'_, Message> { match state.page { Page::Home => row::Row::new() .push(button("Feeds").on_press(Message::ChangePage(Page::Feeds)))