diff --git a/crates/token_analysis/src/token_usage.rs b/crates/token_analysis/src/token_usage.rs index 6bd5504..af6f2b6 100644 --- a/crates/token_analysis/src/token_usage.rs +++ b/crates/token_analysis/src/token_usage.rs @@ -42,7 +42,7 @@ impl TokenUsageResults { results: TokenSearchResults, config: &ProjectConfiguration, ) -> Self { - let unwrapped_results = results.value(); + let unwrapped_results = results.value().to_vec(); let size = &unwrapped_results.len(); let results = unwrapped_results diff --git a/crates/token_search/src/token_search.rs b/crates/token_search/src/token_search.rs index 1d8ef6e..63c91db 100644 --- a/crates/token_search/src/token_search.rs +++ b/crates/token_search/src/token_search.rs @@ -139,8 +139,8 @@ impl TokenSearchResults { } /// Extract search results - pub fn value(&self) -> Vec { - self.0.clone() + pub fn value(&self) -> &[TokenSearchResult] { + &self.0 } /// Generate results based on provided search config