Struct system_uri::App
[−]
[src]
pub struct App { pub bundle_id: String, pub exec: String, pub vendor: String, pub name: String, pub icon: Option<String>, }
The internal structure for an App
Fields
bundle_id: String
our apps bundle_id
exec: String
path to execute, including optional parameters
vendor: String
What's the vendor?
name: String
the display name of the application
icon: Option<String>
an optional icon, only supported on some platforms
Methods
impl App
[src]
fn new(
bundle_id: String,
vendor: String,
name: String,
exec: String,
icon: Option<String>
) -> Self
[src]
bundle_id: String,
vendor: String,
name: String,
exec: String,
icon: Option<String>
) -> Self
create a new app