pub struct OidcMutationResult {
pub success: bool,
pub message: String,
pub restart_required: bool,
}Expand description
Result returned after a retry-safe OIDC provider upsert.
Fields§
§success: bool§message: String§restart_required: boolImplementations§
Source§impl OidcMutationResult
impl OidcMutationResult
pub fn validate_response(&self) -> Result<()>
Trait Implementations§
Source§impl Clone for OidcMutationResult
impl Clone for OidcMutationResult
Source§fn clone(&self) -> OidcMutationResult
fn clone(&self) -> OidcMutationResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for OidcMutationResult
impl Debug for OidcMutationResult
Source§impl<'de> Deserialize<'de> for OidcMutationResult
impl<'de> Deserialize<'de> for OidcMutationResult
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 Eq for OidcMutationResult
Source§impl PartialEq for OidcMutationResult
impl PartialEq for OidcMutationResult
Source§impl Serialize for OidcMutationResult
impl Serialize for OidcMutationResult
impl StructuralPartialEq for OidcMutationResult
Auto Trait Implementations§
impl Freeze for OidcMutationResult
impl RefUnwindSafe for OidcMutationResult
impl Send for OidcMutationResult
impl Sync for OidcMutationResult
impl Unpin for OidcMutationResult
impl UnsafeUnpin for OidcMutationResult
impl UnwindSafe for OidcMutationResult
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