ctru/applets/mod.rs
1//! System Applets.
2//!
3//! Applets are small integrated programs that the OS makes available to the developer to streamline commonly needed functionality.
4//! Thanks to these integrations the developer can avoid wasting time re-implementing common features and instead use a more reliable base for their application.
5//!
6//! Unlike [services](crate::services), applets aren't accessed via a system subprocess (which would require obtaining a special handle at runtime).
7//! Instead, the application builds a configuration storing the various parameters which is then used to "launch" the applet.
8//!
9//! Applets block execution of the thread that launches them as long as the user doesn't close the applet.
10
11pub mod error;
12pub mod mii_selector;
13pub mod swkbd;