Module util

Module util 

Source

Re-exports§

pub use assert::assert;
pub use assert::assertion_error;
pub use backoff::calculate_backoff_millis;
pub use backoff::BackoffConfig;
pub use backoff::MAX_BACKOFF_MILLIS;
pub use backoff::RANDOM_FACTOR;
pub use base64::base64_decode;
pub use base64::base64_decode_bytes;
pub use base64::base64_encode;
pub use base64::base64_url_encode;
pub use base64::base64_url_encode_trimmed;
pub use base64::DecodeBase64Error;
pub use compat::get_compat_delegate;
pub use compat::get_modular_instance;
pub use compat::Compat;
pub use constants::CONSTANTS;
pub use deep_copy::deep_copy;
pub use deep_copy::deep_extend;
pub use environment::are_cookies_enabled;
pub use environment::get_user_agent;
pub use environment::is_browser;
pub use environment::is_browser_extension;
pub use environment::is_cloudflare_worker;
pub use environment::is_electron;
pub use environment::is_indexed_db_available;
pub use environment::is_mobile_cordova;
pub use environment::is_node;
pub use environment::is_react_native;
pub use environment::is_safari;
pub use environment::is_safari_or_webkit;
pub use environment::is_uwp;
pub use environment::is_web_worker;
pub use errors::ErrorData;
pub use errors::ErrorFactory;
pub use errors::ErrorMap;
pub use errors::FirebaseError;
pub use formatters::ordinal;
pub use json::json_eval;
pub use json::stringify;
pub use jwt::decode_jwt;
pub use jwt::is_admin_token;
pub use jwt::is_valid_format as jwt_is_valid_format;
pub use jwt::is_valid_timestamp as jwt_is_valid_timestamp;
pub use jwt::issued_at_time as jwt_issued_at_time;
pub use jwt::DecodedToken;
pub use obj::deep_equal;
pub use obj::is_empty;
pub use obj::map_values;
pub use runtime::block_on;
pub use sha1::sha1_digest;
pub use sha1::sha1_hex;
pub use subscribe::PartialObserver;
pub use subscribe::Unsubscribe;

Modules§

assert
backoff
base64
compat
constants
deep_copy
environment
errors
formatters
json
jwt
obj
runtime
Shared runtime helpers for bridging async code in synchronous contexts.
sha1
subscribe