diff options
| author | Mason Reed <mason@vector35.com> | 2025-07-25 23:13:39 -0400 |
|---|---|---|
| committer | Mason Reed <mason@vector35.com> | 2025-07-28 20:33:56 -0400 |
| commit | 819c0cbedcc6c7f0f8aba628a7a2875b7181e3f7 (patch) | |
| tree | c25ab3716f6d6bba6fbb446773f952d99df07b58 /rust/src/binary_view.rs | |
| parent | 8c73aa7dbbf053d024ce37c2ac5b7e1edb91913b (diff) | |
[Rust] Add docs for what the boolean return value does for some specific "progress" like callbacks
Still need to add more, consider changing the boolean to an enum that describes it better, so we do not need to copy paste docs around.
Diffstat (limited to 'rust/src/binary_view.rs')
| -rw-r--r-- | rust/src/binary_view.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/rust/src/binary_view.rs b/rust/src/binary_view.rs index a07ace7f..76efc40e 100644 --- a/rust/src/binary_view.rs +++ b/rust/src/binary_view.rs @@ -235,11 +235,15 @@ pub trait BinaryViewExt: BinaryViewBase { } /// Search the view using the query options. + /// + /// In the `on_match` callback return `false` to stop searching. fn search<C: FnMut(u64, &DataBuffer) -> bool>(&self, query: &SearchQuery, on_match: C) -> bool { self.search_with_progress(query, on_match, NoProgressCallback) } /// Search the view using the query options. + /// + /// In the `on_match` callback return `false` to stop searching. fn search_with_progress<P: ProgressCallback, C: FnMut(u64, &DataBuffer) -> bool>( &self, query: &SearchQuery, |
