pub struct OAuthPlan {
pub provider_id: String,
pub logical_client_id: String,
pub redirect_path: String,
pub extra: Value,
}Expand description
OAuth client requirement entry.
Fields§
§provider_id: StringProvider identifier.
logical_client_id: StringLogical client identifier.
redirect_path: StringRedirect path relative to host choice.
extra: ValueExtension metadata.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for OAuthPlan
impl<'de> Deserialize<'de> for OAuthPlan
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for OAuthPlan
Auto Trait Implementations§
impl Freeze for OAuthPlan
impl RefUnwindSafe for OAuthPlan
impl Send for OAuthPlan
impl Sync for OAuthPlan
impl Unpin for OAuthPlan
impl UnwindSafe for OAuthPlan
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)