appcui 0.4.8

A feature-rich and cross-platform TUI/CUI framework for Rust, enabling modern terminal-based applications on Windows, Linux, and macOS. Includes built-in UI components like buttons, menus, list views, tree views, checkboxes, and more. Perfect for building fast and interactive CLI tools and text-based interfaces.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
use super::clipboard::Clipboard;

#[test]
fn check_clipboard_api() {
    Clipboard::set_text("Hello");
    assert!(Clipboard::has_text());
    assert_eq!(Clipboard::text(),Some("Hello".to_string()));
    Clipboard::set_text("ăȚțĂÂâă");
    assert_eq!(Clipboard::text(),Some("ăȚțĂÂâă".to_string()));
    Clipboard::set_text("Hello - 🌷🌸💮💮🌻🌻🏵️ - Test");
    assert_eq!(Clipboard::text(),Some("Hello - 🌷🌸💮💮🌻🌻🏵️ - Test".to_string()));
    Clipboard::set_text("");
}