pub enum ApiCredential {
Github {
access_token: String,
},
Google {
id_token: String,
},
LocalBearer {
token: String,
},
}Variants§
Trait Implementations§
Source§impl TryFrom<ApiCredential> for HeaderValue
impl TryFrom<ApiCredential> for HeaderValue
Source§type Error = InvalidHeaderValue
type Error = InvalidHeaderValue
The type returned in the event of a conversion error.
Auto Trait Implementations§
impl Freeze for ApiCredential
impl RefUnwindSafe for ApiCredential
impl Send for ApiCredential
impl Sync for ApiCredential
impl Unpin for ApiCredential
impl UnsafeUnpin for ApiCredential
impl UnwindSafe for ApiCredential
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> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
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> 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