pub enum IntegrationProvider {
Google,
Outlook,
}
Variants§
Trait Implementations§
Source§impl Clone for IntegrationProvider
impl Clone for IntegrationProvider
Source§fn clone(&self) -> IntegrationProvider
fn clone(&self) -> IntegrationProvider
Returns a duplicate of the value. Read more
1.0.0 · 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 IntegrationProvider
impl Debug for IntegrationProvider
Source§impl Default for IntegrationProvider
impl Default for IntegrationProvider
Source§fn default() -> IntegrationProvider
fn default() -> IntegrationProvider
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for IntegrationProvider
impl<'de> Deserialize<'de> for IntegrationProvider
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<IntegrationProvider, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<IntegrationProvider, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<String> for IntegrationProvider
impl From<String> for IntegrationProvider
Source§fn from(e: String) -> IntegrationProvider
fn from(e: String) -> IntegrationProvider
Converts to this type from the input type.
Source§impl PartialEq for IntegrationProvider
impl PartialEq for IntegrationProvider
Source§impl Serialize for IntegrationProvider
impl Serialize for IntegrationProvider
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for IntegrationProvider
Auto Trait Implementations§
impl Freeze for IntegrationProvider
impl RefUnwindSafe for IntegrationProvider
impl Send for IntegrationProvider
impl Sync for IntegrationProvider
impl Unpin for IntegrationProvider
impl UnwindSafe for IntegrationProvider
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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> 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 more