pub fn run(
    source: Source<'_>,
    debug_option: Option<DebugOption>,
    config: &Config,
    ctrl_c_behaviour: CtrlCBehaviour
) -> Result<Option<QueryResult>>