diff --git a/src/view/components/pages.rs b/src/view/components/pages.rs index 95d9bdb..26a867e 100644 --- a/src/view/components/pages.rs +++ b/src/view/components/pages.rs @@ -27,7 +27,7 @@ impl Pages { impl PagesBuilder { fn append_page_private( - &mut self, + &self, page_name: &str, page_title: &str, content: &impl IsA @@ -36,7 +36,7 @@ impl PagesBuilder { } pub fn set_transition( - mut self, + self, type_transition : StackTransitionType, duration: u32 ) -> Self { @@ -47,7 +47,7 @@ impl PagesBuilder { } pub fn add_page( - mut self, + self, page_name: &str, page_title: &str, content: &impl IsA @@ -57,7 +57,7 @@ impl PagesBuilder { } pub fn add_pages( - mut self, + self, pages: Vec<(&str, &str, &impl IsA)>, ) -> Self { pages.iter() diff --git a/src/view/components/tabs.rs b/src/view/components/tabs.rs index 326527f..fbe9d88 100644 --- a/src/view/components/tabs.rs +++ b/src/view/components/tabs.rs @@ -47,7 +47,7 @@ impl TabsBuilder { self } - pub fn build(&mut self, group_name: &str) -> Tabs { + pub fn build(&self, group_name: &str) -> Tabs { let tabs_wrapper = Notebook::builder() .group_name(group_name) .build();