pub struct RevokeAccessUseCase { /* private fields */ }Expand description
Use Case: Revoke Access
Revokes an access token.
Implementations§
Source§impl RevokeAccessUseCase
impl RevokeAccessUseCase
pub fn new(repository: Arc<dyn AccessTokenRepository>) -> Self
pub async fn execute( &self, request: RevokeAccessRequest, ) -> Result<RevokeAccessResponse>
Auto Trait Implementations§
impl Freeze for RevokeAccessUseCase
impl !RefUnwindSafe for RevokeAccessUseCase
impl Send for RevokeAccessUseCase
impl Sync for RevokeAccessUseCase
impl Unpin for RevokeAccessUseCase
impl UnsafeUnpin for RevokeAccessUseCase
impl !UnwindSafe for RevokeAccessUseCase
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