pub async fn search( search_query: SearchQuery, context: ContextLock ) -> Result<impl Reply, Rejection>