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(Some(jack.transport())); transport.focused = true; let transport = Arc::new(RwLock::new(transport)); transport.write().unwrap().jack = Some( jack.activate( &transport.clone(), |state: &Arc>>, client, scope| { state.write().unwrap().process(client, scope) } )? ); Tui::run(transport)?; Ok(()) }