MCPcopy Create free account

hub / github.com/Syfaro/fuzzysearch / functions

Functions75 in github.com/Syfaro/fuzzysearch

↓ 5 callersFunctionconfigure_tracing
(service_name: &'static str)
fuzzysearch-common/src/trace.rs:1
↓ 5 callersFunctionserve_metrics
()
fuzzysearch-common/src/trace.rs:79
↓ 5 callersFunctionwith_pool
(db: Pool)
fuzzysearch-api/src/filters.rs:106
↓ 4 callersMethodconnect
Connect to a Faktory instance.
fuzzysearch-common/src/faktory.rs:15
↓ 4 callersFunctionget_hasher
Create an instance of img_hash with project defaults.
fuzzysearch-common/src/lib.rs:12
↓ 4 callersFunctionimage_query
( pool: Pool, bkapi: bkapi_client::BKApiClient, hashes: Vec<i64>, distance: i64, )
fuzzysearch-api/src/models.rs:50
↓ 4 callersFunctionwith_api_key
()
fuzzysearch-api/src/filters.rs:102
↓ 3 callersMethodenqueue
(&self, mut job: faktory::Job)
fuzzysearch-common/src/faktory.rs:31
↓ 3 callersMethodqueue_webhook
Create a new job for webhook data and enqueue it.
fuzzysearch-common/src/faktory.rs:54
↓ 3 callersFunctionwith_bkapi
( bkapi: bkapi_client::BKApiClient, )
fuzzysearch-api/src/filters.rs:110
↓ 3 callersFunctionwith_telem
(headers: warp::http::HeaderMap)
fuzzysearch-api/src/filters.rs:122
↓ 3 callersFunctionwrite_bytes
(folder: &str, hash: &[u8], bytes: &[u8])
fuzzysearch-common/src/download.rs:3
↓ 2 callersFunctionget_page_posts
(page: &serde_json::Value)
fuzzysearch-ingest-e621/src/main.rs:138
↓ 2 callersFunctionget_post_ids
(posts: &[serde_json::Value])
fuzzysearch-ingest-e621/src/main.rs:153
↓ 2 callersFunctioninit_logger
Initialize the logger. This should only be called by the running binary.
fuzzysearch-common/src/lib.rs:23
↓ 2 callersMethodinject_context
(self: reqwest::RequestBuilder)
fuzzysearch-common/src/trace.rs:106
↓ 2 callersFunctioninsert_null_submission
(client: &Client, id: i32)
fuzzysearch-ingest-furaffinity/src/main.rs:175
↓ 2 callersMethodobserve_online
(&self, registered: usize)
fuzzysearch-ingest-furaffinity/src/main.rs:61
↓ 2 callersMethodwait
(&self)
fuzzysearch-ingest-furaffinity/src/main.rs:71
↓ 1 callersFunctionassociate_furaffinity_tag
(db: &Db, id: i32, tag_id: i32)
fuzzysearch-refresh/src/main.rs:255
↓ 1 callersFunctioncheck_handle
(db: Pool)
fuzzysearch-api/src/filters.rs:94
↓ 1 callersFunctionget_faktory_custom
()
fuzzysearch-common/src/faktory.rs:64
↓ 1 callersFunctionget_furaffinity_artist
(db: &Db, artist: &str)
fuzzysearch-refresh/src/main.rs:229
↓ 1 callersFunctionget_furaffinity_tag
(db: &Db, tag: &str)
fuzzysearch-refresh/src/main.rs:242
↓ 1 callersFunctionget_latest_id
(client: &reqwest::Client, auth: &Auth)
fuzzysearch-ingest-e621/src/main.rs:175
↓ 1 callersFunctionget_post_url_ext
(post: &serde_json::Value)
fuzzysearch-ingest-e621/src/main.rs:348
↓ 1 callersFunctionhas_submission
(client: &Client, id: i32)
fuzzysearch-ingest-furaffinity/src/main.rs:129
↓ 1 callersFunctionids_to_check
(client: &Client, max: i32)
fuzzysearch-ingest-furaffinity/src/main.rs:139
↓ 1 callersFunctioninsert_null
( pool: &sqlx::Pool<sqlx::Postgres>, body: serde_json::Value, id: i32, )
fuzzysearch-ingest-weasyl/src/main.rs:219
↓ 1 callersFunctioninsert_submission
( conn: &mut sqlx::Transaction<'_, sqlx::Postgres>, faktory: &FaktoryClient, client: &reqwest::Cli
fuzzysearch-ingest-e621/src/main.rs:234
↓ 1 callersFunctioninsert_submission
( client: &Client, sub: &furaffinity_rs::Submission, )
fuzzysearch-ingest-furaffinity/src/main.rs:145
↓ 1 callersFunctionload_frontpage
(client: &reqwest::Client, api_key: &str)
fuzzysearch-ingest-weasyl/src/main.rs:79
↓ 1 callersFunctionload_image
(client: &reqwest::Client, url: &str)
fuzzysearch-ingest-e621/src/main.rs:358
↓ 1 callersFunctionload_page
( client: &reqwest::Client, auth: &Auth, after_id: i32, )
fuzzysearch-ingest-e621/src/main.rs:202
↓ 1 callersFunctionload_submission
( client: &reqwest::Client, api_key: &str, id: i32, )
fuzzysearch-ingest-weasyl/src/main.rs:106
↓ 1 callersFunctionlookup_artist
(client: &Client, artist: &str)
fuzzysearch-ingest-furaffinity/src/main.rs:105
↓ 1 callersFunctionlookup_tag
(client: &Client, tag: &str)
fuzzysearch-ingest-furaffinity/src/main.rs:84
↓ 1 callersFunctionpoll_fa_online
Check the number of users on FurAffinity every minute and control if queues are allowed to run.
fuzzysearch-refresh/src/main.rs:156
↓ 1 callersFunctionprocess_image
( mut field: actix_multipart::Field, semaphore: Data<Semaphore>, )
fuzzysearch-hash-input/src/main.rs:44
↓ 1 callersFunctionprocess_submission
( client: &Client, fa: &furaffinity_rs::FurAffinity, faktory: &FaktoryClient, limiter: &RateLi
fuzzysearch-ingest-furaffinity/src/main.rs:217
↓ 1 callersFunctionprocess_submission
( pool: &sqlx::Pool<sqlx::Postgres>, client: &reqwest::Client, faktory: &FaktoryClient, body:
fuzzysearch-ingest-weasyl/src/main.rs:149
↓ 1 callersFunctionsearch
( db: Pool, bkapi: bkapi_client::BKApiClient, endpoints: Endpoints, )
fuzzysearch-api/src/filters.rs:7
↓ 1 callersFunctionsearch_file
(db: Pool)
fuzzysearch-api/src/filters.rs:19
↓ 1 callersFunctionsearch_hashes
( db: Pool, bkapi: bkapi_client::BKApiClient, )
fuzzysearch-api/src/filters.rs:74
↓ 1 callersFunctionsearch_image
( db: Pool, bkapi: bkapi_client::BKApiClient, endpoints: Endpoints, )
fuzzysearch-api/src/filters.rs:35
↓ 1 callersFunctionsearch_image_by_url
( db: Pool, bkapi: bkapi_client::BKApiClient, )
fuzzysearch-api/src/filters.rs:61
↓ 1 callersFunctionupdate_furaffinity_submission
( db: Db, fa: Arc<FurAffinity>, id: i32, sub: Option<furaffinity_rs::Submission>, )
fuzzysearch-refresh/src/main.rs:266
↓ 1 callersFunctionwith_endpoints
( endpoints: Endpoints, )
fuzzysearch-api/src/filters.rs:116
Functioncheck_handle
(opts: HandleOpts, db: Pool)
fuzzysearch-api/src/handlers.rs:396
Functiondeserialize
(deserializer: D)
fuzzysearch-common/src/faktory.rs:109
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
fuzzysearch-common/src/types.rs:80
Methodfrom
(err: sqlx::Error)
fuzzysearch-api/src/handlers.rs:89
Methodfrom_str
(s: &str)
fuzzysearch-common/src/types.rs:14
Methodhandle
( &mut self, attempt: usize, err: furaffinity_rs::Error, )
fuzzysearch-ingest-furaffinity/src/main.rs:195
Functionhandle_rejection
(err: Rejection)
fuzzysearch-api/src/handlers.rs:492
Functionhash_input
( endpoints: &Endpoints, mut form: warp::multipart::FormData, )
fuzzysearch-api/src/handlers.rs:107
Methodinto_response
(self)
fuzzysearch-api/src/handlers.rs:55
Functionlookup_api_key
(key: &str, db: &sqlx::PgPool)
fuzzysearch-api/src/models.rs:17
Functionmain
()
fuzzysearch-ingest-e621/src/main.rs:37
Functionmain
()
fuzzysearch-ingest-furaffinity/src/main.rs:310
Functionmain
()
fuzzysearch-webhook/src/main.rs:29
Functionmain
()
fuzzysearch-refresh/src/main.rs:25
Functionmain
()
fuzzysearch-api/src/main.rs:20
Functionmain
()
fuzzysearch-hash-input/src/main.rs:118
Functionmain
()
fuzzysearch-ingest-weasyl/src/main.rs:234
Functionmetrics
( req: hyper::Request<hyper::Body>, )
fuzzysearch-common/src/trace.rs:53
Methodnew
()
fuzzysearch-ingest-furaffinity/src/main.rs:54
Functionpost_image
( mut form: actix_multipart::Multipart, semaphore: Data<Semaphore>, )
fuzzysearch-hash-input/src/main.rs:97
Methodrespond_to
(self, _req: &HttpRequest)
fuzzysearch-hash-input/src/main.rs:31
Functionsearch_file
( opts: FileSearchOpts, db: Pool, api_key: String, )
fuzzysearch-api/src/handlers.rs:256
Functionsearch_hashes
( opts: HashSearchOpts, db: Pool, bkapi: bkapi_client::BKApiClient, api_key: String, )
fuzzysearch-api/src/handlers.rs:219
Functionsearch_image
( form: warp::multipart::FormData, opts: ImageSearchOpts, db: Pool, bkapi: bkapi_client::BKApi
fuzzysearch-api/src/handlers.rs:159
Functionsearch_image_by_url
( opts: UrlSearchOpts, db: Pool, bkapi: bkapi_client::BKApiClient, api_key: String, )
fuzzysearch-api/src/handlers.rs:411
Functionserialize
(bytes: &Option<Vec<u8>>, serializer: S)
fuzzysearch-common/src/faktory.rs:99
Functionupdate_rate_limit
( db: &sqlx::PgPool, key_id: i32, key_group_limit: i16, group_name: &'static str, incr_by:
fuzzysearch-api/src/utils.rs:73