Re-exports§
pub use crate::depth::check_nesting;pub use crate::depth::MAX_NESTING;pub use crate::intern_set::InternSet;pub use crate::value_rc::Cloned;pub use crate::value_rc::FromRc;pub use crate::value_rc::ValueRc;pub use crate::types::FromMicros;pub use crate::types::FromMillis;pub use crate::types::Span;pub use crate::types::SpannedValue;pub use crate::types::ToMicros;pub use crate::types::ToMillis;pub use crate::types::Value;pub use crate::types::ValueAndSpan;pub use crate::symbols::Keyword;pub use crate::symbols::NamespacedSymbol;pub use crate::symbols::PlainSymbol;
Modules§
- depth
- Nesting-depth limit for the parser.
- entities
- This module defines core types that support the transaction processor.
- intern_
set - matcher
- parse
- The parser. Every entry point rejects input nested deeper than
MAX_NESTINGbefore the grammar runs; seedepthfor why. - pretty_
print - query
- This module defines some core types that support find expressions: sources, variables, expressions, etc. These are produced as ‘fuel’ by the query parser, consumed by the query translator and executor.
- symbols
- types
- utils
- value_
rc
Macros§
Structs§
- BigInt
- A big signed integer type.
- Date
Time - ISO 8601 combined date and time with time zone.
- Ordered
Float - A wrapper around floats providing implementations of
Eq,Ord, andHash. - Utc
- The UTC time zone. This is the most efficient time zone when you don’t need the local time. It is also used as an offset (which is also a dummy type).
- Uuid
- A Universally Unique Identifier (UUID).