include!("lib.rs"); /// Application entrypoint. pub fn main () -> Usually<()> { let jack = JackClient::Inactive( Client::new("tek_transport", ClientOptions::NO_START_SERVER)?.0 ); let mut transport = TransportToolbar::new(None, Some(jack.transport())); transport.focused = true; let transport = Arc::new(RwLock::new(transport)); let jack = jack.activate(&transport.clone(), TransportToolbar::callback)?; transport.write().unwrap().jack = Some(jack.into()); Tui::run(transport)?; Ok(()) }