pub struct NodeQuery {
pub node_ids: Option<Vec<String>>,
pub node_types: Option<Vec<NodeType>>,
pub text_search: Option<String>,
pub attribute_filters: HashMap<String, Value>,
pub source_document_filters: Option<Vec<String>>,
pub min_confidence: Option<f32>,
pub limit: Option<usize>,
pub offset: Option<usize>,
}Expand description
Node query parameters
Fields§
§node_ids: Option<Vec<String>>Node IDs to match
node_types: Option<Vec<NodeType>>Node types to match
text_search: Option<String>Text search in labels
attribute_filters: HashMap<String, Value>Attribute filters
source_document_filters: Option<Vec<String>>Source document filters
min_confidence: Option<f32>Confidence threshold
limit: Option<usize>Limit number of results
offset: Option<usize>Offset for pagination
Trait Implementations§
Auto Trait Implementations§
impl Freeze for NodeQuery
impl RefUnwindSafe for NodeQuery
impl Send for NodeQuery
impl Sync for NodeQuery
impl Unpin for NodeQuery
impl UnwindSafe for NodeQuery
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more