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