-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to build using instructions on Linux Mint (had same problem on PopOS) #259
Comments
error[E0308]: mismatched types error[E0308]: mismatched types error[E0308]: mismatched types error[E0308]: mismatched types error[E0277]: the trait bound error[E0277]: the trait bound error[E0277]: the trait bound error[E0308]: mismatched types error[E0308]: mismatched types error[E0308]: mismatched types error[E0308]: mismatched types error[E0308]: mismatched types error[E0277]: the trait bound error[E0308]: mismatched types error[E0308]: mismatched types error[E0308]: mismatched types error[E0308]: mismatched types error[E0308]: mismatched types error[E0308]: mismatched types error[E0308]: mismatched types error[E0308]: mismatched types error[E0308]: mismatched types error[E0308]: mismatched types error[E0277]: the trait bound error[E0277]: the trait bound error[E0308]: mismatched types error[E0308]: mismatched types error[E0277]: the trait bound Some errors have detailed explanations: E0277, E0308. |
I think this is because the breaking changes in the new version of Ratatui and because textarea doesn't specify which version it depends on. I'll update Ratatui to version 0.25 and this should solve the problem here. I'll let you know once the version is updated and the breaking changes are fixed |
@rjjacobs200 With the latest changes it should be compiling fine. Make sure you have the latest master and try to compile it. If the problem persists try to call |
This is now fixed, using the "nightly" install option. Thanks! |
I'm unable to build due to a compile error on Linux Mint with an Intel i7 laptop.
The error dump is to long so I'll post the second half in a comment.
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/editor/mod.rs:303:13
|
302 | self.text_area.set_block(
| --------- arguments to this method are incorrect
303 | / Block::default()
304 | | .borders(Borders::ALL)
305 | | .style(text_block_style)
306 | | .title(title),
| |_____________________________^ expected
ratatui::widgets::block::Block<'_>
, foundratatui::widgets::Block<'_>
|
= note:
ratatui::widgets::Block<'_>
andratatui::widgets::block::Block<'_>
have similar names, but are actually distinct typesnote:
ratatui::widgets::Block<'_>
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/widgets/block.rs:230:1
|
230 | pub struct Block<'a> {
| ^^^^^^^^^^^^^^^^^^^^
note:
ratatui::widgets::block::Block<'_>
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/widgets/block.rs:233:1
|
233 | pub struct Block<'a> {
| ^^^^^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1648:12
|
1648 | pub fn set_block(&mut self, block: Block<'a>) {
| ^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/editor/mod.rs:317:41
|
317 | self.text_area.set_cursor_style(cursor_style);
| ---------------- ^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1941:12
|
1941 | pub fn set_cursor_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/editor/mod.rs:319:46
|
319 | self.text_area.set_cursor_line_style(Style::default());
| --------------------- ^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1770:12
|
1770 | pub fn set_cursor_line_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/editor/mod.rs:322:13
|
321 | self.text_area.set_style(
| --------- arguments to this method are incorrect
322 | / Style::default()
323 | | .fg(Color::Reset)
324 | | .remove_modifier(Modifier::BOLD),
| |________________________________________________^ expected
ratatui::style::Style
, found a differentratatui::style::Style
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1629:12
|
1629 | pub fn set_style(&mut self, style: Style) {
| ^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/editor/mod.rs:328:34
|
328 | .set_selection_style(Style::default().bg(Color::White).fg(Color::Black));
| ------------------- ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1387:12
|
1387 | pub fn set_selection_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^^^^
error[E0277]: the trait bound
impl ratatui::widgets::Widget + '_: Widget
is not satisfied--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/editor/mod.rs:330:29
|
330 | frame.render_widget(self.text_area.widget(), area);
| ------------- ^^^^^^^^^^^^^^^^^^^^^^^ the trait
Widget
is not implemented forimpl ratatui::widgets::Widget + '_
| |
| required by a bound introduced by this call
|
= help: the following other types implement trait
Widget
:BarChart<'a>
Canvas<'a, F>
Chart<'a>
Gauge<'a>
LineGauge<'a>
List<'a>
Monthly<'a, S>
Paragraph<'a>
and 5 others
note: required by a bound in
Frame::<'_>::render_widget
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/terminal.rs:598:12
|
598 | W: Widget,
| ^^^^^^ required by this bound in
Frame::<'_>::render_widget
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:153:46
|
153 | self.title_txt.set_cursor_line_style(Style::default());
| --------------------- ^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1770:12
|
1770 | pub fn set_cursor_line_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:154:45
|
154 | self.date_txt.set_cursor_line_style(Style::default());
| --------------------- ^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1770:12
|
1770 | pub fn set_cursor_line_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:155:45
|
155 | self.tags_txt.set_cursor_line_style(Style::default());
| --------------------- ^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1770:12
|
1770 | pub fn set_cursor_line_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:162:49
|
162 | self.title_txt.set_cursor_style(active_cursor_style);
| ---------------- ^^^^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1941:12
|
1941 | pub fn set_cursor_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:163:48
|
163 | self.date_txt.set_cursor_style(deactivate_cursor_style);
| ---------------- ^^^^^^^^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1941:12
|
1941 | pub fn set_cursor_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:164:48
|
164 | self.tags_txt.set_cursor_style(deactivate_cursor_style);
| ---------------- ^^^^^^^^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1941:12
|
1941 | pub fn set_cursor_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:167:49
|
167 | self.title_txt.set_cursor_style(deactivate_cursor_style);
| ---------------- ^^^^^^^^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1941:12
|
1941 | pub fn set_cursor_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:168:48
|
168 | self.date_txt.set_cursor_style(active_cursor_style);
| ---------------- ^^^^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1941:12
|
1941 | pub fn set_cursor_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:169:48
|
169 | self.tags_txt.set_cursor_style(deactivate_cursor_style);
| ---------------- ^^^^^^^^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1941:12
|
1941 | pub fn set_cursor_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:172:49
|
172 | self.title_txt.set_cursor_style(deactivate_cursor_style);
| ---------------- ^^^^^^^^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1941:12
|
1941 | pub fn set_cursor_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:173:48
|
173 | self.date_txt.set_cursor_style(deactivate_cursor_style);
| ---------------- ^^^^^^^^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1941:12
|
1941 | pub fn set_cursor_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:174:48
|
174 | self.tags_txt.set_cursor_style(active_cursor_style);
| ---------------- ^^^^^^^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1941:12
|
1941 | pub fn set_cursor_style(&mut self, style: Style) {
| ^^^^^^^^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:182:38
|
182 | self.title_txt.set_style(active_style);
| --------- ^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1629:12
|
1629 | pub fn set_style(&mut self, style: Style) {
| ^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:184:17
|
183 | self.title_txt.set_block(
| --------- arguments to this method are incorrect
184 | / Block::default()
185 | | .borders(Borders::ALL)
186 | | .style(active_style)
187 | | .title("Title"),
| |___________________________________^ expected
ratatui::widgets::block::Block<'_>
, foundratatui::widgets::Block<'_>
|
= note:
ratatui::widgets::Block<'_>
andratatui::widgets::block::Block<'_>
have similar names, but are actually distinct typesnote:
ratatui::widgets::Block<'_>
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/widgets/block.rs:230:1
|
230 | pub struct Block<'a> {
| ^^^^^^^^^^^^^^^^^^^^
note:
ratatui::widgets::block::Block<'_>
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/widgets/block.rs:233:1
|
233 | pub struct Block<'a> {
| ^^^^^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1648:12
|
1648 | pub fn set_block(&mut self, block: Block<'a>) {
| ^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:190:38
|
190 | self.title_txt.set_style(invalid_style);
| --------- ^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1629:12
|
1629 | pub fn set_style(&mut self, style: Style) {
| ^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:192:17
|
191 | self.title_txt.set_block(
| --------- arguments to this method are incorrect
192 | / Block::default()
193 | | .borders(Borders::ALL)
194 | | .style(invalid_style)
195 | | .title(format!("Title : {}", self.title_err_msg)),
| |_____________________________________________________________________^ expected
ratatui::widgets::block::Block<'_>
, foundratatui::widgets::Block<'_>
|
= note:
ratatui::widgets::Block<'_>
andratatui::widgets::block::Block<'_>
have similar names, but are actually distinct typesnote:
ratatui::widgets::Block<'_>
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/widgets/block.rs:230:1
|
230 | pub struct Block<'a> {
| ^^^^^^^^^^^^^^^^^^^^
note:
ratatui::widgets::block::Block<'_>
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/widgets/block.rs:233:1
|
233 | pub struct Block<'a> {
| ^^^^^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1648:12
|
1648 | pub fn set_block(&mut self, block: Block<'a>) {
| ^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:200:37
|
200 | self.date_txt.set_style(active_style);
| --------- ^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1629:12
|
1629 | pub fn set_style(&mut self, style: Style) {
| ^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:202:17
|
201 | self.date_txt.set_block(
| --------- arguments to this method are incorrect
202 | / Block::default()
203 | | .borders(Borders::ALL)
204 | | .style(active_style)
205 | | .title("Date"),
| |__________________________________^ expected
ratatui::widgets::block::Block<'_>
, foundratatui::widgets::Block<'_>
|
= note:
ratatui::widgets::Block<'_>
andratatui::widgets::block::Block<'_>
have similar names, but are actually distinct typesnote:
ratatui::widgets::Block<'_>
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/widgets/block.rs:230:1
|
230 | pub struct Block<'a> {
| ^^^^^^^^^^^^^^^^^^^^
note:
ratatui::widgets::block::Block<'_>
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/widgets/block.rs:233:1
|
233 | pub struct Block<'a> {
| ^^^^^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1648:12
|
1648 | pub fn set_block(&mut self, block: Block<'a>) {
| ^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:208:37
|
208 | self.date_txt.set_style(invalid_style);
| --------- ^^^^^^^^^^^^^ expected
ratatui::style::Style
, found a differentratatui::style::Style
| |
| arguments to this method are incorrect
|
= note:
ratatui::style::Style
andratatui::style::Style
have similar names, but are actually distinct typesnote:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/style.rs:192:1
|
192 | pub struct Style {
| ^^^^^^^^^^^^^^^^
note:
ratatui::style::Style
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/style.rs:208:1
|
208 | pub struct Style {
| ^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1629:12
|
1629 | pub fn set_style(&mut self, style: Style) {
| ^^^^^^^^^
error[E0308]: mismatched types
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-journal-0.6.0/src/app/ui/entry_popup/mod.rs:210:17
|
209 | self.date_txt.set_block(
| --------- arguments to this method are incorrect
210 | / Block::default()
211 | | .borders(Borders::ALL)
212 | | .style(invalid_style)
213 | | .title(format!("Date : {}", self.date_err_msg)),
| |___________________________________________________________________^ expected
ratatui::widgets::block::Block<'_>
, foundratatui::widgets::Block<'_>
|
= note:
ratatui::widgets::Block<'_>
andratatui::widgets::block::Block<'_>
have similar names, but are actually distinct typesnote:
ratatui::widgets::Block<'_>
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.24.0/src/widgets/block.rs:230:1
|
230 | pub struct Block<'a> {
| ^^^^^^^^^^^^^^^^^^^^
note:
ratatui::widgets::block::Block<'_>
is defined in crateratatui
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/ratatui-0.25.0/src/widgets/block.rs:233:1
|
233 | pub struct Block<'a> {
| ^^^^^^^^^^^^^^^^^^^^
= note: perhaps two different versions of crate
ratatui
are being used?note: method defined here
--> /home/rj/.cargo/registry/src/index.crates.io-6f17d22bba15001f/tui-textarea-0.4.0/src/textarea.rs:1648:12
|
1648 | pub fn set_block(&mut self, block: Block<'a>) {
| ^^^^^^^^^
The text was updated successfully, but these errors were encountered: