Public API Map
Generated from source undermodels/nexus. This page is the coverage ledger for human and agent-facing docs: every exported item, method target, module, and re-export detected by the source scan is listed here.
Structs
AllowAllPolicy— models/nexus/src/governance.rsApprovalRecord— models/nexus/src/governance.rsCustomOrdering— models/nexus/src/ordering.rsGovernancePolicy— models/nexus/src/governance.rsGovernanceRules— models/nexus/src/governance.rsIndexOrdering— models/nexus/src/ordering.rsInputTrace— models/nexus/src/trace_input.rsMemoryView— models/nexus/src/view.rsNexus— models/nexus/src/nexus.rsNexusConfig— models/nexus/src/config.rsNexusCursor— models/nexus/src/view.rsPage— models/nexus/src/view.rsTimestampOrdering— models/nexus/src/ordering.rsTraceStats— models/nexus/src/trace_input.rsTraceView— models/nexus/src/view.rsTraceViewAdapter— models/nexus/src/view.rsUnorderedEntry— models/nexus/src/ordering.rsViewConfig— models/nexus/src/config.rsViewEntry— models/nexus/src/view.rsViewManager— models/nexus/src/view.rsViewMetadata— models/nexus/src/view.rsViewMetrics— models/nexus/src/view.rs
Enums
GovernanceAuthority— models/nexus/src/governance.rsNexusError— models/nexus/src/error.rsNexusEvent— models/nexus/src/nexus.rs
Traits
NexusPolicy— models/nexus/src/governance.rsNexusView— models/nexus/src/view.rsNexusViewAdapter— models/nexus/src/view.rsOrderingStrategy— models/nexus/src/ordering.rsOrganizationGovernance— models/nexus/src/governance.rsViewStrategy— models/nexus/src/view.rs
Type Aliases
Result— models/nexus/src/error.rs
Functions
add_entries— models/nexus/src/view.rsadd_input_trace— models/nexus/src/nexus.rsattach_view_trace— models/nexus/src/view.rscheck_org_limits— models/nexus/src/governance.rscurrent_view— models/nexus/src/nexus.rscurrent_view— models/nexus/src/view.rsenable_trace_view_sink— models/nexus/src/nexus.rsfind_by_agent— models/nexus/src/view.rsfrom_data— models/nexus/src/view.rsfrom_input_trace— models/nexus/src/trace_input.rsfrom_offset— models/nexus/src/view.rsgenerate_view— models/nexus/src/nexus.rsget_agent_count_for_org— models/nexus/src/nexus.rsget_range— models/nexus/src/view.rshas_new_entries— models/nexus/src/trace_input.rshas_view_trace— models/nexus/src/view.rsinto_view_entry— models/nexus/src/ordering.rsis_empty— models/nexus/src/view.rsis_organization_authorized— models/nexus/src/governance.rslast_update— models/nexus/src/view.rslen— models/nexus/src/view.rsmetrics— models/nexus/src/view.rsnew— models/nexus/src/nexus.rsnew— models/nexus/src/ordering.rsnew— models/nexus/src/trace_input.rsnew— models/nexus/src/view.rsopen— models/nexus/src/governance.rspaginate— models/nexus/src/nexus.rspaginate— models/nexus/src/view.rsprocessed_length— models/nexus/src/trace_input.rsregenerate_view— models/nexus/src/view.rsremove_input_trace— models/nexus/src/nexus.rsset_processed_length— models/nexus/src/trace_input.rsset_sink— models/nexus/src/view.rsshutdown— models/nexus/src/nexus.rsstats— models/nexus/src/nexus.rssubmit_approval— models/nexus/src/governance.rssubscribe— models/nexus/src/nexus.rsto_offset— models/nexus/src/view.rsunprocessed_count— models/nexus/src/trace_input.rsupdate_view— models/nexus/src/nexus.rsview_range— models/nexus/src/nexus.rsviewing_node— models/nexus/src/nexus.rswith_policy— models/nexus/src/nexus.rswith_stable_sort— models/nexus/src/ordering.rs
Constants and Statics
- No public items were detected by the source scan.
Modules
- No public items were detected by the source scan.
Re-exports
config::{NexusConfig, ViewConfig}— models/nexus/src/lib.rserror::{NexusError, Result}— models/nexus/src/lib.rsnexus::{Nexus, NexusEvent}— models/nexus/src/lib.rsordering::{CustomOrdering, OrderingStrategy, TimestampOrdering, UnorderedEntry}— models/nexus/src/lib.rstrace_input::{InputTrace, TraceStats}— models/nexus/src/lib.rstrace::Trace— models/nexus/src/lib.rs
Methods
GovernanceRules
check_org_limits— models/nexus/src/governance.rsis_organization_authorized— models/nexus/src/governance.rsopen— models/nexus/src/governance.rssubmit_approval— models/nexus/src/governance.rs
InputTrace
has_new_entries— models/nexus/src/trace_input.rsnew— models/nexus/src/trace_input.rsprocessed_length— models/nexus/src/trace_input.rsset_processed_length— models/nexus/src/trace_input.rsunprocessed_count— models/nexus/src/trace_input.rs
Nexus
add_input_trace— models/nexus/src/nexus.rscurrent_view— models/nexus/src/nexus.rsenable_trace_view_sink— models/nexus/src/nexus.rsgenerate_view— models/nexus/src/nexus.rsget_agent_count_for_org— models/nexus/src/nexus.rsnew— models/nexus/src/nexus.rspaginate— models/nexus/src/nexus.rsremove_input_trace— models/nexus/src/nexus.rsshutdown— models/nexus/src/nexus.rsstats— models/nexus/src/nexus.rssubscribe— models/nexus/src/nexus.rsupdate_view— models/nexus/src/nexus.rsview_range— models/nexus/src/nexus.rsviewing_node— models/nexus/src/nexus.rswith_policy— models/nexus/src/nexus.rs
NexusCursor
from_offset— models/nexus/src/view.rsto_offset— models/nexus/src/view.rs
TimestampOrdering
new— models/nexus/src/ordering.rswith_stable_sort— models/nexus/src/ordering.rs
TraceStats
from_input_trace— models/nexus/src/trace_input.rs
TraceView
new— models/nexus/src/view.rs
TraceViewAdapter
new— models/nexus/src/view.rs
UnorderedEntry
into_view_entry— models/nexus/src/ordering.rs
ViewManager
add_entries— models/nexus/src/view.rsattach_view_trace— models/nexus/src/view.rscurrent_view— models/nexus/src/view.rsfind_by_agent— models/nexus/src/view.rsget_range— models/nexus/src/view.rshas_view_trace— models/nexus/src/view.rsis_empty— models/nexus/src/view.rslast_update— models/nexus/src/view.rslen— models/nexus/src/view.rsmetrics— models/nexus/src/view.rsnew— models/nexus/src/view.rspaginate— models/nexus/src/view.rsregenerate_view— models/nexus/src/view.rsset_sink— models/nexus/src/view.rs
ViewMetadata
from_data— models/nexus/src/view.rs