Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

crates/cre8-runtime-contracts/src/truth_storage.rs

cre8-runtime-contracts · module truth_storage · src · 364 lines (302 code, 28 comment) · sha 9043d514f62dc93b

Items

enum TruthProviderKind struct TruthCapabilities enum SqlValue enum LogicalValue impl LogicalValue enum LogicalFilter struct LogicalSort struct LogicalQuery enum TruthQueryKind struct SqlStatement enum TruthCommandKind struct TruthQueryRequest struct TruthCommandRequest struct TruthQueryResult impl Default for TruthQueryResult struct TruthCommandResult impl Default for TruthCommandResult

Functions

By call-graph weight (PageRank; 1.0 is the average function). 18 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
LogicalValue::to_sql_valuesrc/truth_storage.rs:114method95301.6
TruthQueryResult::defaultsrc/truth_storage.rs:285trait impl31201.5
logical_number_valuesrc/truth_storage.rs:125fn31101.3
sql_opt_textsrc/truth_storage.rs:70fn62301.2
LogicalValue::from_jsonsrc/truth_storage.rs:104method95110.9
sql_opt_i64src/truth_storage.rs:78fn62200.8
sql_opt_f64src/truth_storage.rs:86fn62200.8
TruthCommandResult::defaultsrc/truth_storage.rs:299trait impl31100.7
sql_textsrc/truth_storage.rs:51fn31100.6
sql_i64src/truth_storage.rs:56fn31100.6
sql_f64src/truth_storage.rs:61fn31100.6
logical_value_from_json_covers_scalar_and_non_scalar_inputssrc/truth_storage.rs:310fn91010.5
logical_value_maps_to_matching_sql_valuesrc/truth_storage.rs:321fn71010.5
sql_required_binders_wrap_their_scalarsrc/truth_storage.rs:330fn61030.5
sql_optional_binders_map_some_to_scalarsrc/truth_storage.rs:338fn51030.5
sql_optional_binders_map_none_to_nullsrc/truth_storage.rs:345fn51030.5
sql_opt_text_preserves_empty_and_whitespace_without_trimmingsrc/truth_storage.rs:352fn41010.5
truth_results_default_to_empty_valuessrc/truth_storage.rs:358fn61020.5

Source not readable from this process.