raphtory/db/api/storage/graph/storage_ops/
node_filter.rs

1use super::GraphStorage;
2use crate::{core::entities::LayerIds, db::api::view::internal::InternalNodeFilterOps};
3use raphtory_storage::graph::nodes::node_ref::NodeStorageRef;
4
5impl InternalNodeFilterOps for GraphStorage {
6    #[inline]
7    fn internal_node_list_trusted(&self) -> bool {
8        true
9    }
10    #[inline]
11    fn internal_nodes_filtered(&self) -> bool {
12        false
13    }
14
15    #[inline]
16    fn edge_filter_includes_node_filter(&self) -> bool {
17        true
18    }
19
20    #[inline]
21    fn internal_filter_node(&self, _node: NodeStorageRef, _layer_ids: &LayerIds) -> bool {
22        true
23    }
24
25    #[inline]
26    fn edge_layer_filter_includes_node_filter(&self) -> bool {
27        true
28    }
29
30    #[inline]
31    fn exploded_edge_filter_includes_node_filter(&self) -> bool {
32        true
33    }
34}