pub struct FirebaseAppCheckInternal { /* private fields */ }Implementations§
Source§impl FirebaseAppCheckInternal
impl FirebaseAppCheckInternal
pub fn new(app_check: AppCheck) -> Self
pub fn app_check(&self) -> &AppCheck
pub fn get_token( &self, force_refresh: bool, ) -> AppCheckResult<AppCheckTokenResult>
pub fn get_limited_use_token(&self) -> AppCheckResult<AppCheckTokenResult>
pub fn add_token_listener( &self, listener: AppCheckInternalListener, ) -> AppCheckResult<()>
pub fn remove_token_listener(&self, listener: &AppCheckInternalListener)
Sourcepub fn token_provider(&self) -> TokenProviderArc
pub fn token_provider(&self) -> TokenProviderArc
Exposes the internal App Check instance as a Firestore token provider.
Trait Implementations§
Source§impl Clone for FirebaseAppCheckInternal
impl Clone for FirebaseAppCheckInternal
Source§fn clone(&self) -> FirebaseAppCheckInternal
fn clone(&self) -> FirebaseAppCheckInternal
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for FirebaseAppCheckInternal
impl RefUnwindSafe for FirebaseAppCheckInternal
impl Send for FirebaseAppCheckInternal
impl Sync for FirebaseAppCheckInternal
impl Unpin for FirebaseAppCheckInternal
impl UnwindSafe for FirebaseAppCheckInternal
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