Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/asg017/sqlite-loadable-rs
/ types & classes
Types & classes
95 in github.com/asg017/sqlite-loadable-rs
⨍
Functions
318
◇
Types & classes
95
↓ 2 callers
Class
Error
src/errors.rs:14
Struct
Add
benchmarks/scalar/scalar.go:26
Enum
Argument
src/vtab_argparse.rs:48
Enum
BestIndexError
Possible errors to return in xBestIndex.
src/table.rs:303
Class
CharactersCursor
examples/characters.rs:81
Class
CharactersTable
examples/characters.rs:27
Enum
ColumnAffinity
A columns "affinity". <https://www.sqlite.org/datatype3.html#type_affinity> TODO maybe include extra affinities? - JSON - parse as text, see if it's J
src/api.rs:415
Class
ColumnDeclaration
src/vtab_argparse.rs:70
Enum
Columns
tests/test_series.rs:14
Enum
Columns
tests/test_vtab_in.rs:15
Enum
Columns
tests/test_find_function.rs:18
Enum
Columns
examples/characters.rs:14
Enum
Columns
examples/series.rs:14
Class
ConfigOption
src/vtab_argparse.rs:118
Enum
ConfigOptionValue
src/vtab_argparse.rs:126
Class
Constraint
src/table.rs:208
Enum
ConstraintOperator
src/table.rs:29
Enum
ErrorKind
src/errors.rs:54
Enum
ExtendedColumnAffinity
A columns "extended affinity". The traditional affinity does not include supplementary "types" that SQLite doesn't support out of the box, like JSON,
src/api.rs:514
Class
FindCursor
tests/test_find_function.rs:80
Class
FindTable
tests/test_find_function.rs:29
Class
Fts5Context
sqlite3ext-sys/sqlite3/sqlite3.h:12297
Class
Fts5ExtensionApi
sqlite3ext-sys/sqlite3/sqlite3.h:12296
Class
Fts5PhraseIter
sqlite3ext-sys/sqlite3/sqlite3.h:12298
Class
Fts5Tokenizer
sqlite3ext-sys/sqlite3/sqlite3.h:12758
Class
GenerateSeriesCursor
tests/test_series.rs:96
Class
GenerateSeriesCursor
examples/series.rs:96
Class
GenerateSeriesTable
tests/test_series.rs:31
Class
GenerateSeriesTable
examples/series.rs:31
Class
InCursor
tests/test_vtab_in.rs:105
Class
InTable
tests/test_vtab_in.rs:32
Class
InValues
src/table.rs:247
Class
IndexInfo
src/table.rs:113
Class
Module
src/table.rs:309
Enum
MprintfError
src/api.rs:97
Class
OrderBy
src/table.rs:286
Enum
OrderByDirection
src/table.rs:281
Class
Row
src/exec.rs:93
Class
Rows
src/exec.rs:77
Struct
SeriesCursor
benchmarks/series/series.go:92
Struct
SeriesModule
SeriesModule implements a virtual table module that provides gen_series tables-valued function The source of this file is adapted from the c implement
benchmarks/series/series.go:18
Struct
SeriesTable
benchmarks/series/series.go:24
Class
Statement
src/exec.rs:16
Struct
Surround
benchmarks/scalar/scalar.go:18
Class
TestExamples
examples/test-examples.py:36
Enum
UpdateOperation
src/table.rs:1019
Interface
VTab
src/table.rs:726
Class
VTabArguments
Represents all the arguments given to the virtual table implementation during [xCreate](https://www.sqlite.org/vtab.html#xcreate), from the underlying
src/table.rs:802
Interface
VTabCursor
src/table.rs:781
Interface
VTabFind
src/table.rs:763
Interface
VTabWriteable
src/table.rs:753
Interface
VTabWriteableNestedTransactions
src/table.rs:775
Interface
VTabWriteableWithTransactions
src/table.rs:768
Class
Value
Ergonomic wrapper around a raw sqlite3_value. It is the caller's reponsibility to ensure that a given pointer points to a valid sqlite3_value object.
src/api.rs:33
Interface
Value
src/exec.rs:103
Enum
ValueType
src/api.rs:199
Struct
Yo
benchmarks/scalar/scalar.go:9
Class
fts5_api
sqlite3ext-sys/sqlite3/sqlite3.h:12795
Class
fts5_tokenizer
sqlite3ext-sys/sqlite3/sqlite3.h:12759
Class
series_cursor
benchmarks/series/series.c:83
Class
sqlite3
sqlite3ext-sys/sqlite3/sqlite3.h:272
Class
sqlite3_api_routines
sqlite3ext-sys/sqlite3/sqlite3.h:1254
Class
sqlite3_api_routines
** The following structure holds pointers to all of the SQLite API ** routines. ** ** WARNING: In order to maintain backwards compatibility, add new
sqlite3ext-sys/sqlite3/sqlite3ext.h:32
Class
sqlite3_backup
sqlite3ext-sys/sqlite3/sqlite3.h:8810
Class
sqlite3_blob
sqlite3ext-sys/sqlite3/sqlite3.h:7379
Class
sqlite3_changegroup
sqlite3ext-sys/sqlite3/sqlite3.h:11416
Class
sqlite3_changeset_iter
sqlite3ext-sys/sqlite3/sqlite3.h:10564
Class
sqlite3_context
sqlite3ext-sys/sqlite3/sqlite3.h:4383
Class
sqlite3_file
sqlite3ext-sys/sqlite3/sqlite3.h:722
Class
sqlite3_index_constraint
sqlite3ext-sys/sqlite3/sqlite3.h:7124
Class
sqlite3_index_constraint
benchmarks/series/series.c:335
Class
sqlite3_index_constraint_usage
sqlite3ext-sys/sqlite3/sqlite3.h:7136
Class
sqlite3_index_info
sqlite3ext-sys/sqlite3/sqlite3.h:6961
Class
sqlite3_index_orderby
sqlite3ext-sys/sqlite3/sqlite3.h:7131
Class
sqlite3_io_methods
sqlite3ext-sys/sqlite3/sqlite3.h:724
Class
sqlite3_io_methods
sqlite3ext-sys/sqlite3/sqlite3.h:821
Class
sqlite3_mem_methods
sqlite3ext-sys/sqlite3/sqlite3.h:1723
Class
sqlite3_module
sqlite3ext-sys/sqlite3/sqlite3.h:6963
Class
sqlite3_mutex
sqlite3ext-sys/sqlite3/sqlite3.h:1244
Class
sqlite3_mutex_methods
sqlite3ext-sys/sqlite3/sqlite3.h:7827
Class
sqlite3_pcache
sqlite3ext-sys/sqlite3/sqlite3.h:8584
Class
sqlite3_pcache_methods
sqlite3ext-sys/sqlite3/sqlite3.h:8784
Class
sqlite3_pcache_methods2
sqlite3ext-sys/sqlite3/sqlite3.h:8761
Class
sqlite3_pcache_page
sqlite3ext-sys/sqlite3/sqlite3.h:8596
Class
sqlite3_rebaser
sqlite3ext-sys/sqlite3/sqlite3.h:11980
Class
sqlite3_rtree_geometry
sqlite3ext-sys/sqlite3/sqlite3.h:10440
Class
sqlite3_rtree_query_info
sqlite3ext-sys/sqlite3/sqlite3.h:10441
Class
sqlite3_session
sqlite3ext-sys/sqlite3/sqlite3.h:10556
Class
sqlite3_snapshot
sqlite3ext-sys/sqlite3/sqlite3.h:10109
Class
sqlite3_stmt
sqlite3ext-sys/sqlite3/sqlite3.h:3901
Class
sqlite3_str
sqlite3ext-sys/sqlite3/sqlite3.h:8091
Class
sqlite3_value
sqlite3ext-sys/sqlite3/sqlite3.h:4369
Class
sqlite3_vfs
sqlite3ext-sys/sqlite3/sqlite3.h:1425
Class
sqlite3_vtab
sqlite3ext-sys/sqlite3/sqlite3.h:6960
Class
sqlite3_vtab_cursor
sqlite3ext-sys/sqlite3/sqlite3.h:6962