MCPcopy Create free account

hub / github.com/LutrisEng/datom-rs / functions

Functions230 in github.com/LutrisEng/datom-rs

↓ 1 callersFunctiontiered_connection_with_schema
()
datom/tests/common/schema.rs:71
↓ 1 callersMethodtoEdn
()
datom-node/src/index.ts:30
↓ 1 callersMethodtoEdn
(long fact)
datom-java/lib/src/main/java/engineering/lutris/datom/Fact.java:17
↓ 1 callersMethodtoEdn
()
datom-java/lib/src/main/java/engineering/lutris/datom/Fact.java:30
↓ 1 callersFunctiontr_range
Create a range encompassing every transaction result
datom/src/serial.rs:217
↓ 1 callersFunctionvaet_value_attribute_range
Create a range encompassing every possible datom for a given value and attribute in the [VAET index](crate::Index::VAET)
datom/src/serial.rs:193
MethodConnection
()
datom-java/lib/src/main/java/engineering/lutris/datom/Connection.java:22
MethodFact
(long impl)
datom-java/lib/src/main/java/engineering/lutris/datom/Fact.java:22
MethodInvalidPlatformException
(String platform)
datom-java/lib/src/main/java/engineering/lutris/datom/InvalidPlatformException.java:8
FunctionJava_engineering_lutris_datom_Connection_00024JNI_create
( _: JNIEnv, _: JClass, )
datom-java/src/connection.rs:9
FunctionJava_engineering_lutris_datom_Connection_00024JNI_destroy
( _: JNIEnv, _: JClass, connection_ptr: jlong, )
datom-java/src/connection.rs:20
FunctionJava_engineering_lutris_datom_Connection_00024JNI_latestT
( _: JNIEnv, _: JClass, connection_ptr: jlong, )
datom-java/src/connection.rs:31
FunctionJava_engineering_lutris_datom_Datom_00024JNI_version
( env: JNIEnv, _: JClass, )
datom-java/src/datom.rs:8
FunctionJava_engineering_lutris_datom_Fact_00024JNI_destroy
( _: JNIEnv, _: JClass, fact_ptr: jlong, )
datom-java/src/fact.rs:30
FunctionJava_engineering_lutris_datom_Fact_00024JNI_fromEdn
( env: JNIEnv, _: JClass, edn: JString, )
datom-java/src/fact.rs:13
FunctionJava_engineering_lutris_datom_Fact_00024JNI_toEdn
( env: JNIEnv, _: JClass, fact_ptr: jlong, )
datom-java/src/fact.rs:41
FunctionJava_engineering_lutris_datom_HelloWorld_00024JNI_hello
( env: JNIEnv, _: JClass, input: JString, )
datom-java/src/hello_world.rs:12
MethodMissingNativesException
(String libraryName)
datom-java/lib/src/main/java/engineering/lutris/datom/DatomJNI.java:17
Methodadd_many
Add many attribute values to an entity
datom/src/types/transaction.rs:40
Functionadd_one
(mut v: Vec<u8>)
datom/src/backends/redblacktreeset.rs:29
Methodattributes
Get the attributes on this entity
datom/src/types/entity.rs:152
Functionbasic_reverse_test
()
datom/src/merge_iters.rs:122
Functionbasic_test
()
datom/src/merge_iters.rs:113
Functionby_t
(a: &Datom, b: &Datom)
datom/src/types/eid.rs:33
Methodbyte
Map the [DatomType] to its byte representation
datom/src/types/datom_type.rs:16
MethodcanCreateConnectionAndGetLatestT
()
datom-java/lib/src/test/java/engineering/lutris/datom/ConnectionTest.java:11
Methodclose
()
datom-java/lib/src/main/java/engineering/lutris/datom/Fact.java:34
Methodclose
()
datom-java/lib/src/main/java/engineering/lutris/datom/Connection.java:30
Functioncommand_wrapper
()
datom-node/tests/jest.rs:7
Methodconnect
Create a connection to a database.
datom/src/backends/sled.rs:73
Methodconnect_temp
Create a connection to a temporary database. When the [SledStorage] is dropped, the temporary database will be removed from the disk. This is useful f
datom/src/backends/sled.rs:63
Functionconnection_latest_t
(mut cx: FunctionContext)
datom-node/src/lib.rs:30
Methodconstructor
()
datom-node/src/index.ts:10
Methodconstructor
(impl: datom.FactImpl)
datom-node/src/index.ts:22
Functiondatabase_is_persistent
()
datom/tests/base_entity_api.rs:67
Functiondatom_as_of
(conn: &'_ Connection, t: u64)
datom-c/src/connection.rs:33
Functiondatom_connect
(storage: Box<Storage>)
datom-c/src/connection.rs:10
Functiondatom_datoms
( database: &'s Database, index: Index, )
datom-c/src/database.rs:10
Functiondatom_db
(conn: &'_ Connection)
datom-c/src/connection.rs:18
Functiondatom_disconnect
(_: Box<Connection>)
datom-c/src/connection.rs:15
Functiondatom_entity
( database: &'s Database, entity: Box<ID>, )
datom-c/src/database.rs:28
Functiondatom_free_version
(version: *mut i8)
datom-c/src/lib.rs:24
Functiondatom_latest_t
(conn: &Connection)
datom-c/src/connection.rs:48
Functiondatom_sled_connect
(path: Box<Str>)
datom-c/src/sled.rs:10
Functiondatom_string
(str: *const c_char)
datom-c/src/misc.rs:14
Functiondatom_transact
( conn: &Connection, tx: Box<Transaction>, )
datom-c/src/connection.rs:60
Functiondatom_version
()
datom-c/src/lib.rs:15
Methoddatoms
Convert the [Transaction] to a set of [Datom]s
datom/src/types/transaction.rs:62
Methoddefault
``` datom::ID::default(); ```
datom/src/types/id.rs:60
Methoddefault
``` datom::AttributeSchema::default(); ```
datom/src/types/attribute_schema.rs:122
Methoddefault
()
datom/src/types/transaction.rs:88
Methoddefault
()
datom/src/backends/redblacktreeset.rs:111
MethodednRoundtrip
()
datom-java/lib/src/test/java/engineering/lutris/datom/FactTest.java:11
Methodeq
(&self, other: &Self)
datom/src/types/entity.rs:21
Methodeq
``` use datom::{backends::SledStorage, Connection}; let storage1 = SledStorage::connect_temp()?; let storage2 = SledStorage::connect_temp()?; let conn
datom/src/types/connection.rs:52
Methodeq
(&self, other: &Self)
datom/src/types/entity_result.rs:66
Methodeq
(&self, other: &Self)
datom/src/backends/tiered.rs:35
Functionfact_from_edn
(mut cx: FunctionContext)
datom-node/src/lib.rs:35
Functionfact_to_edn
(mut cx: FunctionContext)
datom-node/src/lib.rs:42
Methodfmt
``` use datom::{Connection, backends::SledStorage}; let storage = SledStorage::connect_temp()?; let conn = Connection::new(storage); println!("{:#?}"
datom/src/types/connection.rs:171
Methodfmt
(&self, f: &mut Formatter<'_>)
datom/src/types/entity_result.rs:28
Methodfrom
(s: String)
datom-c/src/structs.rs:12
Methodfrom
(str: String)
datom/src/types/value.rs:131
Methodfrom
(se: StorageError)
datom/src/types/query_error.rs:25
Methodfrom
``` use datom::ID; assert_eq!(ID::from_u128(0), ID::null()); ```
datom/src/types/id.rs:84
Methodfrom
(id: ID)
datom/src/types/eid.rs:75
Methodfrom
(t: AttributeType)
datom/src/types/attribute_schema.rs:25
Methodfrom
(v: Value)
datom/src/types/entity_result.rs:120
Methodfrom
(e: sled::Error)
datom/src/backends/sled.rs:16
Methodfrom_byte
Map byte representation to an [Index]
datom/src/types/index.rs:58
Methodfrom_byte
Map byte representation to a [DatomType]
datom/src/types/datom_type.rs:24
Methodfrom_bytes
Deserialize the [Value] from a byte slice
datom/src/types/value.rs:75
Methodfrom_edn
Create a fact from an EDN fact representation
datom/src/types/fact.rs:92
Methodfrom_edn
Create a transaction from an EDN list of facts
datom/src/types/transaction.rs:74
Methodfrom_str
(s: &str)
datom/src/types/id.rs:68
Methodfrom_u128
A const equivalent to [From<u128>::from] ``` use datom::ID; assert_eq!(ID::from_u128(0), ID::null()); ```
datom/src/types/id.rs:51
Functiongradle
()
datom-java/tests/gradle.rs:8
Methodhash
(&self, state: &mut H)
datom/src/types/entity.rs:159
Methodhash
(&self, state: &mut H)
datom/src/types/entity_result.rs:79
Functionhello
()
datom-node/src/index.ts:35
Functionhello
(mut cx: FunctionContext)
datom-node/src/lib.rs:16
MethodhelloWorks
()
datom-java/lib/src/test/java/engineering/lutris/datom/HelloWorldTest.java:11
Methodid
(&self)
datom/src/storage.rs:36
Methodid
(&self)
datom/src/backends/tiered.rs:79
Methodid
(&self)
datom/src/backends/sled.rs:52
Methodid
(&self)
datom/src/backends/redblacktreeset.rs:95
Methodinsert
(&self, is: &[Item])
datom/src/backends/tiered.rs:73
Methodinsert
(&self, is: &[Item])
datom/src/backends/redblacktreeset.rs:88
Methodinto_edn
Get the edn representation for this value
datom/src/types/value.rs:117
Functionjest
()
datom-node/tests/jest.rs:28
Functionmain
(mut cx: ModuleContext)
datom-node/src/lib.rs:48
Functionmain
()
datom/src/bin/peer_server.rs:5
Functionmain
()
datom/src/bin/transactor.rs:5
Methodnew
Merge n sorted iterators
datom/src/merge_iters.rs:96
Methodnew
Generate a new [ID] from the current time.
datom/src/types/id.rs:28
Methodnew
Start generating an attribute's schema
datom/src/types/attribute_schema.rs:60
Methodnew
(iter: ItemIterator<'s>, t: u64)
datom/src/types/datom_iterator.rs:14
Methodnew
Create a new connection from a storage backend
datom/src/types/connection.rs:70
Methodnew
(iter: DatomIterator<'d>)
datom/src/types/attribute_iterator.rs:16
Methodnew
Create a new empty [Transaction]
datom/src/types/transaction.rs:25
← previousnext →101–200 of 230, ranked by callers