MCPcopy Create free account

hub / github.com/ActivityWatch/aw-server-rust / functions

Functions516 in github.com/ActivityWatch/aw-server-rust

↓ 1 callersFunctionresolve_field
Resolve a dotted field path (e.g. "title", "data.url") from a serde_json Map.
aw-datastore/src/privacy_filter.rs:206
↓ 1 callersFunctionrust_greeting
(to: *const c_char)
aw-server/src/android/mod.rs:16
↓ 1 callersFunctionserialize_classes
Helper function to serialize classes in the format expected by the categorize function This version builds the query string directly without JSON seri
aw-client-rust/src/queries.rs:142
↓ 1 callersMethodset_key_value
(&self, key: &str, data: &str)
aw-datastore/src/worker.rs:639
↓ 1 callersFunctionset_testing
(testing: bool)
aw-server/src/config.rs:14
↓ 1 callersFunctionsort_by_duration
Sort a list of events by duration with the highest duration first
aw-transform/src/sort.rs:10
↓ 1 callersFunctionspan_in
(s: &str, t: &str, l: usize)
aw-query/src/lexer.rs:111
↓ 1 callersMethodstart
(&self)
aw-models/src/timeinterval.rs:47
↓ 1 callersFunctionstart_server
()
aw-server/src/android/mod.rs:116
↓ 1 callersFunctionsync_one
Syncs a single bucket from one datastore to another
aw-sync/src/sync.rs:297
↓ 1 callersFunctiontag
Tags a list of events An event can have many tags (as opposed to only one category) which will be put into the `$tags` key of the event data object.
aw-transform/src/classify.rs:124
↓ 1 callersFunctiontag_one
(mut event: Event, rules: &[(String, Rule)])
aw-transform/src/classify.rs:132
↓ 1 callersMethodto_rocket_config
(&self)
aw-server/src/config.rs:76
↓ 1 callersMethodunion
Joins two intervals together if they don't have a gap, else None
aw-models/src/timeinterval.rs:71
↓ 1 callersMethodwait_for_start
TODO: make async
aw-client-rust/src/lib.rs:265
↓ 1 callersFunctionwith_config_home
(config_home: &Path, f: impl FnOnce() -> T)
aw-client-rust/tests/test.rs:171
↓ 1 callersMethodwork_loop
(&mut self, method: DatastoreMethod)
aw-datastore/src/worker.rs:120
↓ 1 callersFunctionwrite_server_config
(port: u16, api_key: Option<&str>)
aw-client-rust/tests/test.rs:148
FunctionJava_net_activitywatch_android_RustInterface_androidQuery
( env: JNIEnv, _: JClass, java_timeperiods: JString, )
aw-server/src/android/mod.rs:334
FunctionJava_net_activitywatch_android_RustInterface_createBucket
( env: JNIEnv, _: JClass, java_bucket: JString, )
aw-server/src/android/mod.rs:187
FunctionJava_net_activitywatch_android_RustInterface_getBuckets
( env: JNIEnv, _: JClass, )
aw-server/src/android/mod.rs:178
FunctionJava_net_activitywatch_android_RustInterface_getEvents
( env: JNIEnv, _: JClass, java_bucket_id: JString, java_limit: jint, )
aw-server/src/android/mod.rs:234
FunctionJava_net_activitywatch_android_RustInterface_greeting
( env: JNIEnv, _: JClass, java_pattern: JString, )
aw-server/src/android/mod.rs:69
FunctionJava_net_activitywatch_android_RustInterface_heartbeat
( env: JNIEnv, _: JClass, java_bucket_id: JString, java_event: JString,
aw-server/src/android/mod.rs:207
FunctionJava_net_activitywatch_android_RustInterface_initialize
( env: JNIEnv, _: JClass, )
aw-server/src/android/mod.rs:140
FunctionJava_net_activitywatch_android_RustInterface_migrateAndroidBucketName
( env: JNIEnv, _: JClass, )
aw-server/src/android/mod.rs:270
FunctionJava_net_activitywatch_android_RustInterface_migrateHostname
( env: JNIEnv, _: JClass, hostname: JString, )
aw-server/src/android/mod.rs:252
FunctionJava_net_activitywatch_android_RustInterface_migrateWatcherAndroidBucketNames
( env: JNIEnv, _: JClass, )
aw-server/src/android/mod.rs:284
FunctionJava_net_activitywatch_android_RustInterface_query
( env: JNIEnv, _: JClass, java_query: JString, java_timeperiods: JString,
aw-server/src/android/mod.rs:301
FunctionJava_net_activitywatch_android_RustInterface_setDataDir
( env: JNIEnv, _: JClass, java_dir: JString, )
aw-server/src/android/mod.rs:167
FunctionJava_net_activitywatch_android_RustInterface_startServer
( env: JNIEnv, _: JClass, )
aw-server/src/android/mod.rs:106
FunctionJava_net_activitywatch_android_SyncInterface_getSyncDir
( env: JNIEnv, _class: JClass, )
aw-sync/src/android.rs:216
FunctionJava_net_activitywatch_android_SyncInterface_syncBoth
( mut env: JNIEnv, _class: JClass, port: i32, hostname: JString, )
aw-sync/src/android.rs:162
FunctionJava_net_activitywatch_android_SyncInterface_syncPull
( mut env: JNIEnv, _class: JClass, port: i32, hostname: JString, )
aw-sync/src/android.rs:73
FunctionJava_net_activitywatch_android_SyncInterface_syncPullAll
( mut env: JNIEnv, _class: JClass, port: i32, hostname: JString, )
aw-sync/src/android.rs:24
FunctionJava_net_activitywatch_android_SyncInterface_syncPush
( mut env: JNIEnv, _class: JClass, port: i32, hostname: JString, )
aw-sync/src/android.rs:112
Method_new_internal
(method: DatastoreMethod, legacy_import: bool)
aw-datastore/src/worker.rs:466
Functionasync_client_rejects_non_success_statuses
()
aw-client-rust/tests/status_errors.rs:80
Functionbench_assign
(c: &mut Criterion)
aw-query/benches/benchmark.rs:73
Functionbench_filter_period_intersect
(c: &mut Criterion)
aw-transform/benches/bench.rs:43
Functionbench_many_events
(c: &mut Criterion)
aw-query/benches/benchmark.rs:87
Functionblock_on
(f: F)
aw-client-rust/src/blocking.rs:23
Functionblocking_client_rejects_non_success_statuses
()
aw-client-rust/tests/status_errors.rs:109
Functionbucket_delete
(bucket_id: &str, state: &State<ServerState>)
aw-server/src/endpoints/bucket.rs:211
Functionbucket_event_count
( bucket_id: &str, state: &State<ServerState>, )
aw-server/src/endpoints/bucket.rs:165
Functionbucket_events_create
( bucket_id: &str, events: Json<Vec<Event>>, state: &State<ServerState>, )
aw-server/src/endpoints/bucket.rs:132
Functionbucket_events_delete_by_id
( bucket_id: &str, event_id: i64, state: &State<ServerState>, )
aw-server/src/endpoints/bucket.rs:178
Functionbucket_events_get
( bucket_id: &str, start: Option<String>, end: Option<String>, limit: Option<u64>, state:
aw-server/src/endpoints/bucket.rs:74
Functionbucket_events_get_single
( bucket_id: &str, event_id: i64, _unused: Option<u64>, state: &State<ServerState>, )
aw-server/src/endpoints/bucket.rs:117
Functionbucket_events_heartbeat
( bucket_id: &str, heartbeat_json: Json<Event>, pulsetime: f64, state: &State<ServerState>, )
aw-server/src/endpoints/bucket.rs:150
Functionbucket_export
( bucket_id: &str, state: &State<ServerState>, )
aw-server/src/endpoints/bucket.rs:191
Functionbucket_get
( bucket_id: &str, state: &State<ServerState>, )
aw-server/src/endpoints/bucket.rs:32
Functionbucket_import_form
( state: &State<ServerState>, form: Form<ImportForm>, )
aw-server/src/endpoints/import.rs:141
Functionbucket_import_json
( state: &State<ServerState>, json_data: Json<BucketsExport>, )
aw-server/src/endpoints/import.rs:123
Functionbucket_new
( bucket_id: &str, message: Json<Bucket>, state: &State<ServerState>, )
aw-server/src/endpoints/bucket.rs:48
Functionbuckets_export
(state: &State<ServerState>)
aw-server/src/endpoints/export.rs:12
Functionbuckets_get
( state: &State<ServerState>, )
aw-server/src/endpoints/bucket.rs:21
Functioncategorize
( args: Vec<DataType>, _env: &VarEnv, _ds: &Datastore, )
aw-query/src/functions.rs:279
Functionchunk_events_by_key
( args: Vec<DataType>, _env: &VarEnv, _ds: &Datastore, )
aw-query/src/functions.rs:416
Functionconcat
( args: Vec<DataType>, _env: &VarEnv, _ds: &Datastore, )
aw-query/src/functions.rs:541
Functioncontains
( args: Vec<DataType>, _env: &VarEnv, _ds: &Datastore, )
aw-query/src/functions.rs:233
Methodcreate_bucket
( &mut self, conn: &Connection, mut bucket: Bucket, )
aw-datastore/src/datastore.rs:356
Functioncreate_config_creates_missing_override_file
()
aw-server/src/config.rs:221
Functioncreate_config_uses_override_path
()
aw-server/src/config.rs:207
Methoddefault
()
aw-server/src/config.rs:62
Methoddefault
()
aw-models/src/event.rs:59
Methoddefault
()
aw-sync/src/sync.rs:49
Functiondefault_duration
()
aw-models/src/event.rs:69
Functiondefault_true
()
aw-client-rust/src/queries.rs:99
Methoddelete_bucket
( &mut self, conn: &Connection, bucket_id: &str, )
aw-datastore/src/datastore.rs:422
Methoddelete_events_by_id
( &self, conn: &Connection, bucket_id: &str, event_ids: Vec<i64>, )
aw-datastore/src/datastore.rs:518
Methoddelete_key_value
(&self, conn: &Connection, key: &str)
aw-datastore/src/datastore.rs:966
Methoddeserialize
(deserializer: D)
aw-models/src/tryvec.rs:28
Methoddeserialize
(deserializer: D)
aw-models/src/timeinterval.rs:135
Methoddrop
(&mut self)
aw-server/src/config.rs:201
Methoddrop
(&mut self)
aw-client-rust/src/single_instance.rs:83
Methodeq
(&self, other: &DataType)
aw-query/src/datatype.rs:83
Methodeq
(&self, other: &Self)
aw-datastore/src/privacy_filter.rs:40
Methodeq
(&self, other: &Event)
aw-models/src/event.rs:51
Functionescape_doublequote
(s: &str)
aw-client-rust/src/queries.rs:369
Functionexclude_keyvals
( args: Vec<DataType>, _env: &VarEnv, _ds: &Datastore, )
aw-query/src/functions.rs:485
Methodexpecting
Format a message stating what data this Visitor expects to receive.
aw-models/src/tryvec.rs:108
Methodexpecting
(&self, formatter: &mut fmt::Formatter)
aw-models/src/timeinterval.rs:116
Functionfairing_route
Create a new `Route` for Fairing handling
aw-server/src/endpoints/hostcheck.rs:49
Functionfairing_route
()
aw-server/src/endpoints/apikey.rs:73
Functionfilter_keyvals
( args: Vec<DataType>, _env: &VarEnv, _ds: &Datastore, )
aw-query/src/functions.rs:435
Functionfilter_keyvals_regex
( args: Vec<DataType>, _env: &VarEnv, _ds: &Datastore, )
aw-query/src/functions.rs:457
Functionfilter_period_intersect
( args: Vec<DataType>, _env: &VarEnv, _ds: &Datastore, )
aw-query/src/functions.rs:505
Functionfind_bucket
( args: Vec<DataType>, _env: &VarEnv, ds: &Datastore, )
aw-query/src/functions.rs:191
Functionflood
( args: Vec<DataType>, _env: &VarEnv, _ds: &Datastore, )
aw-query/src/functions.rs:261
Methodfmt
(&self, f: &mut fmt::Formatter)
aw-query/src/lib.rs:48
Methodfmt
(&self, f: &mut fmt::Formatter)
aw-query/src/datatype.rs:46
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
aw-datastore/src/lib.rs:39
Methodfmt
(&self, f: &mut fmt::Formatter)
aw-datastore/src/worker.rs:31
Methodfmt
(&self, f: &mut fmt::Formatter)
aw-models/src/timeinterval.rs:105
Methodfmt
(&self, f: &mut std::fmt::Formatter)
aw-client-rust/src/lib.rs:34
Methodfmt
(&self, f: &mut std::fmt::Formatter)
aw-client-rust/src/blocking.rs:18
Methodfrom
(val: BucketsExport)
aw-server/src/endpoints/util.rs:45
Methodfrom
(def: DurationSerialization)
aw-models/src/duration.rs:16
Methodfrom
(e: &Event)
aw-models/src/timeinterval.rs:99
← previousnext →201–300 of 516, ranked by callers