pub struct TrustedOAuthTokenManifest {
pub observed: OAuthTokenSnapshot,
pub access_encoding: TokenEncoding,
pub refresh_encoding: TokenEncoding,
pub id_encoding: TokenEncoding,
}Expand description
Reviewed manifest entry. Do not build from untrusted client input or infer historical ownership from the current database owner. Deliberately not Debug.
Fields§
§observed: OAuthTokenSnapshot§access_encoding: TokenEncoding§refresh_encoding: TokenEncoding§id_encoding: TokenEncodingTrait Implementations§
Auto Trait Implementations§
impl Freeze for TrustedOAuthTokenManifest
impl RefUnwindSafe for TrustedOAuthTokenManifest
impl Send for TrustedOAuthTokenManifest
impl Sync for TrustedOAuthTokenManifest
impl Unpin for TrustedOAuthTokenManifest
impl UnsafeUnpin for TrustedOAuthTokenManifest
impl UnwindSafe for TrustedOAuthTokenManifest
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> 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