pub trait AppManager {
    // Required methods
    fn enumerate_app_name(&self) -> Result<Vec<String>>;
    fn create_app(&self, name: &str, attr: &AppAttr) -> Result<Box<dyn SkfApp>>;
    fn open_app(&self, name: &str) -> Result<Box<dyn SkfApp>>;
    fn delete_app(&self, name: &str) -> Result<()>;
}Expand description
Application management
Required Methods§
Sourcefn enumerate_app_name(&self) -> Result<Vec<String>>
 
fn enumerate_app_name(&self) -> Result<Vec<String>>
Enumerate all apps in the device,return app names
Sourcefn delete_app(&self, name: &str) -> Result<()>
 
fn delete_app(&self, name: &str) -> Result<()>
Delete app
[name] - The app name to delete