1 viewer
rust 1,863,570 · typescript 235,774 · javascript 133,179 · python 20,426 · 6,416 files · digest 72c4f5c61f73 · built in 1.7 s · crystals off
crates/cre8-app-social/src/tiktok/mod.rs
Items
const PROVIDER const OAUTH_CALLBACK_PATH const DEFAULT_API_HOST const DEFAULT_AUTHORIZE_URL const MAX_HANDLE_LEN const CLIENT_KEY const CLIENT_SECRET const REDIRECT_URI const API_HOST const AUTHORIZE_URL const ACCESS_TOKEN const REFRESH_TOKEN struct ApiConfig impl Default for ApiConfig impl ApiConfig struct AppSettings impl AppSettings struct ApiError impl Display for ApiError impl Error for ApiError impl ApiError struct TransportResponse struct ApiRequest trait TikTokTransport
Functions
By call-graph weight (PageRank; 1.0 is the average function). 36 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| text_fieldsrc/tiktok/mod.rs:361 | fn | 3 | 1 | 7 | 0 | 3.5 | |
| env_varsrc/tiktok/mod.rs:90 | fn | 3 | 1 | 4 | 0 | 2.3 | |
| check_responsesrc/tiktok/mod.rs:295 | fn | 28 | 5 | 3 | 1 | 1.9 | |
| normalize_handlesrc/tiktok/mod.rs:211 | fn | 7 | 6 | 7 | 0 | 1.7 | |
| id_stringsrc/tiktok/mod.rs:226 | fn | 7 | 3 | 3 | 0 | 1.5 | |
| missingsrc/tiktok/mod.rs:94 | fn | 7 | 1 | 3 | 1 | 1.5 | |
| accounts_reportsrc/tiktok/mod.rs:415 | fn | 26 | 1 | 1 | 4 | 1.3 | |
| AppSettings::clientsrc/tiktok/mod.rs:179 | method | 10 | 1 | 3 | 2 | 1.2 | |
| ApiConfig::api_urlsrc/tiktok/mod.rs:134 | method | 3 | 1 | 5 | 0 | 1.2 | |
| paramssrc/tiktok/mod.rs:357 | fn | 3 | 1 | 4 | 0 | 1 | |
| ApiError::is_rate_limitedsrc/tiktok/mod.rs:271 | method | 3 | 2 | 1 | 0 | 1 | |
| ApiConfig::defaultsrc/tiktok/mod.rs:112 | trait impl | 3 | 1 | 3 | 0 | 1 | |
| callsrc/tiktok/mod.rs:353 | fn | 3 | 1 | 3 | 1 | 0.9 | |
| handle_connectsrc/tiktok/mod.rs:368 | fn | 3 | 1 | 1 | 1 | 0.9 | |
| handle_callbacksrc/tiktok/mod.rs:373 | fn | 4 | 1 | 1 | 2 | 0.9 | |
| handle_refreshsrc/tiktok/mod.rs:379 | fn | 4 | 1 | 1 | 2 | 0.9 | |
| handle_syncsrc/tiktok/mod.rs:385 | fn | 4 | 1 | 1 | 2 | 0.9 | |
| handle_insightssrc/tiktok/mod.rs:391 | fn | 4 | 1 | 1 | 2 | 0.9 | |
| handle_accountssrc/tiktok/mod.rs:398 | fn | 3 | 1 | 1 | 1 | 0.9 | |
| raw_handlesrc/tiktok/mod.rs:404 | fn | 10 | 2 | 2 | 1 | 0.8 | |
| settingsrc/tiktok/mod.rs:139 | fn | 3 | 1 | 2 | 0 | 0.8 | |
| is_safe_idsrc/tiktok/mod.rs:221 | fn | 3 | 5 | 1 | 0 | 0.7 | |
| ApiConfig::from_lookupsrc/tiktok/mod.rs:121 | method | 10 | 3 | 2 | 3 | 0.7 | |
| lookup_fromsrc/tiktok/mod.rs:446 | fn | 3 | 1 | 2 | 0 | 0.7 | |
| https_urlsrc/tiktok/mod.rs:143 | fn | 8 | 5 | 1 | 0 | 0.7 | |
| rate_limitedsrc/tiktok/mod.rs:287 | fn | 3 | 1 | 1 | 1 | 0.6 | |
| AppSettings::from_lookupsrc/tiktok/mod.rs:163 | method | 8 | 1 | 0 | 3 | 0.5 | |
| AppSettings::loadsrc/tiktok/mod.rs:174 | method | 3 | 1 | 0 | 3 | 0.5 | |
| AppSettings::state_keysrc/tiktok/mod.rs:191 | method | 3 | 1 | 0 | 1 | 0.5 | |
| AppSettings::summarysrc/tiktok/mod.rs:196 | method | 8 | 1 | 0 | 0 | 0.5 | |
| ApiError::fmtsrc/tiktok/mod.rs:253 | trait impl | 13 | 4 | 0 | 0 | 0.5 | |
| ApiError::is_auth_errorsrc/tiktok/mod.rs:277 | method | 7 | 2 | 0 | 0 | 0.5 | |
| a_handle_is_folded_and_anything_else_is_refusedsrc/tiktok/mod.rs:451 | fn | 8 | 1 | 0 | 1 | 0.5 | |
| config_defaults_and_refuses_a_plain_http_overridesrc/tiktok/mod.rs:461 | fn | 10 | 1 | 0 | 4 | 0.5 | |
| the_state_key_is_the_client_secret_and_fails_closed_without_onesrc/tiktok/mod.rs:473 | fn | 9 | 1 | 0 | 4 | 0.5 | |
| both_error_shapes_classify_and_an_ok_error_object_is_successsrc/tiktok/mod.rs:484 | fn | 29 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.