pub enum InterfaceElement {
Const(Const),
Method(Method),
}
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for InterfaceElement
impl Clone for InterfaceElement
Source§fn clone(&self) -> InterfaceElement
fn clone(&self) -> InterfaceElement
Returns a duplicate of the value. Read more
1.0.0 · Source§const fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for InterfaceElement
impl Debug for InterfaceElement
Source§impl<'de> Deserialize<'de> for InterfaceElement
impl<'de> Deserialize<'de> for InterfaceElement
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 PartialEq for InterfaceElement
impl PartialEq for InterfaceElement
Source§impl Serialize for InterfaceElement
impl Serialize for InterfaceElement
impl StructuralPartialEq for InterfaceElement
Auto Trait Implementations§
impl Freeze for InterfaceElement
impl RefUnwindSafe for InterfaceElement
impl Send for InterfaceElement
impl Sync for InterfaceElement
impl Unpin for InterfaceElement
impl UnwindSafe for InterfaceElement
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