Skip to main content

vantage_vista/
lib.rs

1#![doc = include_str!("../README.md")]
2
3pub mod any_expression;
4pub mod capabilities;
5pub mod column;
6pub mod factory;
7pub mod flags;
8pub mod impls;
9pub mod metadata;
10pub mod mocks;
11pub mod reference;
12pub mod sort;
13pub mod source;
14pub mod spec;
15pub mod vista;
16
17pub use any_expression::{AnyExpression, ExpressionLike};
18pub use capabilities::VistaCapabilities;
19pub use column::Column;
20pub use factory::VistaFactory;
21pub use metadata::VistaMetadata;
22pub use reference::{Reference, ReferenceKind};
23pub use sort::SortDirection;
24pub use source::TableShell;
25pub use spec::{ColumnSpec, NoExtras, ReferenceSpec, ReferenceSugar, VistaSpec};
26pub use vista::Vista;
27
28/// Convenience alias for the carrier type used at the `TableShell` boundary.
29pub type CborValue = ciborium::Value;