pub struct AppCheck { /* private fields */ }Implementations§
Source§impl AppCheck
impl AppCheck
pub fn app(&self) -> &FirebaseApp
pub fn set_token_auto_refresh_enabled(&self, enabled: bool)
pub async fn get_token( &self, force_refresh: bool, ) -> Result<AppCheckTokenResult, AppCheckTokenError>
pub async fn get_limited_use_token( &self, ) -> Result<AppCheckTokenResult, AppCheckTokenError>
pub async fn heartbeat_header(&self) -> AppCheckResult<Option<String>>
pub fn on_token_changed_with_observer( &self, observer: PartialObserver<AppCheckTokenResult>, ) -> AppCheckResult<Unsubscribe>
pub fn on_token_changed<F, E, C>( &self, on_next: F, on_error: Option<E>, _on_complete: Option<C>, ) -> AppCheckResult<Unsubscribe>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AppCheck
impl !RefUnwindSafe for AppCheck
impl Send for AppCheck
impl Sync for AppCheck
impl Unpin for AppCheck
impl !UnwindSafe for AppCheck
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more