desktop

Crates.iodesktop
lib.rsdesktop
version1.0.5
sourcesrc
created_at2018-10-10 15:25:52.153167
updated_at2019-01-01 19:45:03.480118
descriptionDetects the target platform and it's architecture, vendor and desktop environment
homepage
repositoryhttps://github.com//AregevDev//desktop-rs
max_upload_size
id89077
size18,357
Alon Regev (AregevDev)

documentation

https://docs.rs/desktop

README

desktop-rs

A simple and lightweight library that can detect the target platform and it's architecture and desktop environment.
Since 1.0.0 this crate uses the 2018 edition

Build Status

Brief example

Rust 2018

use desktop::Desktop;

fn main() {
    let d = Desktop::get();
    println!("We are running {} architecure {} using the {} desktop", d.os_name(), d.arch(), d.environment())
}

For the 2015 edition just add extern crate desktop; at the top of the file

Documentation

Issues

Feel free to hop over https://github.com/AregevDev/desktop-rs/issues

Licence

Desktop is licenced under the terms of Apache-2.0 license

Commit count: 0

cargo fmt