| Crates.io | win32_notification |
| lib.rs | win32_notification |
| version | 0.1.0 |
| created_at | 2020-01-04 19:25:45.037894+00 |
| updated_at | 2020-01-04 19:25:45.037894+00 |
| description | Allows easy creation and manipulation of Win32 notifications. |
| homepage | |
| repository | https://github.com/AmaranthineCodices/win32-notification |
| max_upload_size | |
| id | 195205 |
| size | 14,076 |
win32_notificationA simple wrapper around Shell_NotifyIcon. See my blog post for more information on how this works.
use std::thread;
use std::time::Duration;
use win32_notification::NotificationBuilder;
fn main() {
let notification = NotificationBuilder::new()
.title_text("Notification Title")
.info_text("This is the notification body")
.build()
.expect("Could not create notification");
notification.show().expect("Failed to show notification");
thread::sleep(Duration::from_secs(5));
notification
.delete()
.expect("Failed to delete notification");
}