Compiling oa-desktop v0.2.0 (C:\Users\User\Documents\Git\ARCADIA-Studio\crates\oa-desktop) error[E0659]: `column` is ambiguous --> crates\oa-desktop\src\behavior\source_draft.rs:651:9 | 651 | column![text(caption.to_owned()).size(12), state.view(p).unwrap()] | ^^^^^^ ambiguous name | = note: ambiguous because of a conflict between a name from a glob import and an outer scope during import or macro resolution note: `column` could refer to the macro imported here --> crates\oa-desktop\src\behavior\source_draft.rs:515:9 | 515 | use super::*; | ^^^^^^^^ = help: consider adding an explicit import of `column` to disambiguate = help: or use `self::column` to refer to this macro unambiguously note: `column` could also refer to a macro from prelude --> /rustc/48a229ceaefd4985c50990b14116b6d856af0985/library\std\src\prelude\mod.rs:162:12 error[E0308]: mismatched types --> crates\oa-desktop\src\behavior\source_draft.rs:592:48 | 592 | if id == Some(&widget::Id::new(format!("behavior-source-kind-{kind:?}"))) { | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `&str`, found `String` Some errors have detailed explanations: E0308, E0659. For more information about an error, try `rustc --explain E0308`. error: could not compile `oa-desktop` (bin "arcadia-studio" test) due to 2 previous errors