pub struct ClientPrivilegesInput {
pub action: ClientPrivilegeAction,
pub user: Option<User>,
pub session: Option<Session>,
}Expand description
Input passed to the OAuth client privileges resolver.
Fields§
§action: ClientPrivilegeAction§user: Option<User>§session: Option<Session>Trait Implementations§
Source§impl Clone for ClientPrivilegesInput
impl Clone for ClientPrivilegesInput
Source§fn clone(&self) -> ClientPrivilegesInput
fn clone(&self) -> ClientPrivilegesInput
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 ClientPrivilegesInput
impl Debug for ClientPrivilegesInput
impl Eq for ClientPrivilegesInput
Source§impl PartialEq for ClientPrivilegesInput
impl PartialEq for ClientPrivilegesInput
Source§fn eq(&self, other: &ClientPrivilegesInput) -> bool
fn eq(&self, other: &ClientPrivilegesInput) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ClientPrivilegesInput
Auto Trait Implementations§
impl Freeze for ClientPrivilegesInput
impl RefUnwindSafe for ClientPrivilegesInput
impl Send for ClientPrivilegesInput
impl Sync for ClientPrivilegesInput
impl Unpin for ClientPrivilegesInput
impl UnsafeUnpin for ClientPrivilegesInput
impl UnwindSafe for ClientPrivilegesInput
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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.