Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

crates/cre8-app-messaging/src/providers/apns.rs

cre8-app-messaging · module providers::apns · src · 317 lines (249 code, 30 comment) · sha 3ce8c3e7ddaf98b5

Items

struct ApnsProvider const APNS_CHANNELS const TOKEN_LIFETIME_SECS const PRODUCTION_HOST const SANDBOX_HOST const APNS_KEY_PEM_MAX_BYTES struct CachedToken static CACHE struct ApnsConfig impl MessageProvider for ApnsProvider static CLIENT

Functions

By call-graph weight (PageRank; 1.0 is the average function). 21 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
load_configsrc/providers/apns.rs:73fn162421.2
apns_transport_unavailable_reasonsrc/providers/apns.rs:157fn31200.9
send_apnssrc/providers/apns.rs:167fn91150.9
token_cachesrc/providers/apns.rs:57fn41200.8
build_jwtsrc/providers/apns.rs:107fn111140.7
current_jwtsrc/providers/apns.rs:91fn143130.7
apns_device_tokensrc/providers/apns.rs:178fn72100.7
apns_payloadsrc/providers/apns.rs:187fn286100.7
send_apns_payloadsrc/providers/apns.rs:217fn384140.7
apns_http2_clientsrc/providers/apns.rs:262fn111100.6
ApnsProvider::idsrc/providers/apns.rs:120trait impl31000.5
ApnsProvider::channelssrc/providers/apns.rs:124trait impl31000.5
ApnsProvider::is_availablesrc/providers/apns.rs:128trait impl32020.5
ApnsProvider::unavailable_reasonsrc/providers/apns.rs:132trait impl113020.5
ApnsProvider::cost_cents_per_callsrc/providers/apns.rs:144trait impl31000.5
ApnsProvider::sendsrc/providers/apns.rs:148trait impl62010.5
apns_transport_unavailable_reasonsrc/providers/apns.rs:162fn31000.5
send_apnssrc/providers/apns.rs:257fn31000.5
channels_push_onlysrc/providers/apns.rs:280fn61000.5
unavailable_reason_describes_statesrc/providers/apns.rs:288fn92000.5
oversized_key_file_is_ignoredsrc/providers/apns.rs:299fn181030.5

Source not readable from this process.