Skip to main content

Module search

Module search 

Source
Expand description

Content search helpers for finding notes.

This module provides a simplified API for searching notes by content, abstracting away Anki’s query syntax.

§Example

let engine = Engine::new();

// Search for text in any field
let notes = engine.search().text("conjugation", Some("Japanese")).await?;

// Search in a specific field
let notes = engine.search().field("Front", "mangiare", None).await?;

// Regex search
let notes = engine.search().regex("Back", r"^to\s+", None).await?;

Structs§

SearchEngine
Content search engine for finding notes.