pub enum SwitchTypeSpec {
IntegerType(IntegerType),
CharType,
WideCharType,
BooleanType,
ScopedName(ScopedName),
OctetType,
}Variants§
Trait Implementations§
Source§impl Clone for SwitchTypeSpec
impl Clone for SwitchTypeSpec
Source§fn clone(&self) -> SwitchTypeSpec
fn clone(&self) -> SwitchTypeSpec
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 SwitchTypeSpec
impl Debug for SwitchTypeSpec
Source§impl<'de> Deserialize<'de> for SwitchTypeSpec
impl<'de> Deserialize<'de> for SwitchTypeSpec
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
Source§impl From<SwitchTypeSpec> for SwitchTypeSpec
impl From<SwitchTypeSpec> for SwitchTypeSpec
Source§fn from(value: SwitchTypeSpec) -> Self
fn from(value: SwitchTypeSpec) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for SwitchTypeSpec
impl RefUnwindSafe for SwitchTypeSpec
impl Send for SwitchTypeSpec
impl Sync for SwitchTypeSpec
impl Unpin for SwitchTypeSpec
impl UnsafeUnpin for SwitchTypeSpec
impl UnwindSafe for SwitchTypeSpec
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