#[non_exhaustive]pub enum McpConnectorId {
Dropbox,
Gmail,
GoogleCalendar,
GoogleDrive,
MicrosoftTeams,
OutlookCalendar,
OutlookEmail,
SharePoint,
}Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Trait Implementations§
Source§impl Clone for McpConnectorId
impl Clone for McpConnectorId
Source§fn clone(&self) -> McpConnectorId
fn clone(&self) -> McpConnectorId
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 McpConnectorId
impl Debug for McpConnectorId
Source§impl<'de> Deserialize<'de> for McpConnectorId
impl<'de> Deserialize<'de> for McpConnectorId
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 McpConnectorId
Source§impl PartialEq for McpConnectorId
impl PartialEq for McpConnectorId
Source§impl Serialize for McpConnectorId
impl Serialize for McpConnectorId
impl StructuralPartialEq for McpConnectorId
Auto Trait Implementations§
impl Freeze for McpConnectorId
impl RefUnwindSafe for McpConnectorId
impl Send for McpConnectorId
impl Sync for McpConnectorId
impl Unpin for McpConnectorId
impl UnsafeUnpin for McpConnectorId
impl UnwindSafe for McpConnectorId
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