Struct kanidmd_lib::idm::oauth2::Oauth2ResourceServers
source · pub struct Oauth2ResourceServers { /* private fields */ }
Implementations§
source§impl Oauth2ResourceServers
impl Oauth2ResourceServers
pub fn read(&self) -> Oauth2ResourceServersReadTransaction
pub fn write(&self) -> Oauth2ResourceServersWriteTransaction<'_>
Trait Implementations§
source§impl TryFrom<(Vec<Arc<Entry<EntrySealed, EntryCommitted>>>, Url, u32)> for Oauth2ResourceServers
impl TryFrom<(Vec<Arc<Entry<EntrySealed, EntryCommitted>>>, Url, u32)> for Oauth2ResourceServers
source§type Error = OperationError
type Error = OperationError
The type returned in the event of a conversion error.
source§fn try_from(
value: (Vec<Arc<EntrySealedCommitted>>, Url, DomainVersion),
) -> Result<Self, Self::Error>
fn try_from( value: (Vec<Arc<EntrySealedCommitted>>, Url, DomainVersion), ) -> Result<Self, Self::Error>
Performs the conversion.
Auto Trait Implementations§
impl !Freeze for Oauth2ResourceServers
impl RefUnwindSafe for Oauth2ResourceServers
impl Send for Oauth2ResourceServers
impl Sync for Oauth2ResourceServers
impl Unpin for Oauth2ResourceServers
impl UnwindSafe for Oauth2ResourceServers
Blanket Implementations§
§impl<'a, T> AsTaggedExplicit<'a> for Twhere
T: 'a,
impl<'a, T> AsTaggedExplicit<'a> for Twhere
T: 'a,
§impl<'a, T> AsTaggedImplicit<'a> for Twhere
T: 'a,
impl<'a, T> AsTaggedImplicit<'a> for Twhere
T: 'a,
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<T> FutureExt for T
impl<T> FutureExt for T
§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T
in a tonic::Request