#[non_exhaustive]pub enum ExternalWebAccess {
Boolean(bool),
Mode(ExternalWebAccessMode),
}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.
Boolean(bool)
Mode(ExternalWebAccessMode)
Trait Implementations§
Source§impl Clone for ExternalWebAccess
impl Clone for ExternalWebAccess
impl Copy for ExternalWebAccess
Source§impl Debug for ExternalWebAccess
impl Debug for ExternalWebAccess
Source§impl DeclaredFields for ExternalWebAccess
impl DeclaredFields for ExternalWebAccess
fn into_declared(self) -> Self
Source§impl<'de> Deserialize<'de> for ExternalWebAccess
impl<'de> Deserialize<'de> for ExternalWebAccess
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 ExternalWebAccess
Source§impl PartialEq for ExternalWebAccess
impl PartialEq for ExternalWebAccess
Source§impl Serialize for ExternalWebAccess
impl Serialize for ExternalWebAccess
impl StructuralPartialEq for ExternalWebAccess
Auto Trait Implementations§
impl Freeze for ExternalWebAccess
impl RefUnwindSafe for ExternalWebAccess
impl Send for ExternalWebAccess
impl Sync for ExternalWebAccess
impl Unpin for ExternalWebAccess
impl UnsafeUnpin for ExternalWebAccess
impl UnwindSafe for ExternalWebAccess
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