pub async fn initialize(
screen_device: &'static dyn DirectCharacterDevice,
input_device: &'static dyn DirectCharacterDevice,
input_device_type: InputKind,
buffer_size: usize,
double_buffered: bool,
) -> &'static Managerpub async fn initialize(
screen_device: &'static dyn DirectCharacterDevice,
input_device: &'static dyn DirectCharacterDevice,
input_device_type: InputKind,
buffer_size: usize,
double_buffered: bool,
) -> &'static Manager