pub enum SignOutScope {
Local,
Others,
Global,
}Expand description
Scope for sign-out operations.
Matches SignOutScope from Supabase JS.
Variants§
Local
Sign out from the current session only.
Others
Sign out from all other sessions (keep current).
Global
Sign out from all sessions including current.
Trait Implementations§
Source§impl Clone for SignOutScope
impl Clone for SignOutScope
Source§fn clone(&self) -> SignOutScope
fn clone(&self) -> SignOutScope
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 moreSource§impl Debug for SignOutScope
impl Debug for SignOutScope
Source§impl Display for SignOutScope
impl Display for SignOutScope
Source§impl PartialEq for SignOutScope
impl PartialEq for SignOutScope
impl Copy for SignOutScope
impl Eq for SignOutScope
impl StructuralPartialEq for SignOutScope
Auto Trait Implementations§
impl Freeze for SignOutScope
impl RefUnwindSafe for SignOutScope
impl Send for SignOutScope
impl Sync for SignOutScope
impl Unpin for SignOutScope
impl UnsafeUnpin for SignOutScope
impl UnwindSafe for SignOutScope
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.