scout_rs 0.95.53

A Rust client for the synchornizing state with the Scout database
Documentation
pub mod client;
pub mod db_client;
pub mod models;
pub mod storage;
pub mod sync;
pub mod connectivity_enrichment;
pub mod time_util;
pub mod tus;
pub mod ui;

/// Re-export RPC response types for consumers that call DB RPCs (e.g. get_connectivity_for_artifact).
pub use db_client::ConnectivityWithCoordinates;
pub use client::{push_tags_batched, TagPrettyLocation};
pub use connectivity_enrichment::{
    apply_connectivity_to_embedding_vertex,
    apply_connectivity_to_segmentation_sam3,
    apply_connectivity_to_tag,
    best_connectivity_match_index,
    connectivity_observation_unix_secs,
    enrich_segmentations_sam3_with_connectivity,
    enrich_tags_with_connectivity,
    CONNECTIVITY_TIMESTAMP_MATCH_TOLERANCE_SECS,
};
pub use time_util::parse_rfc3339_to_unix_secs;