pub enum InterfaceRole {
Receiver,
Sender,
}Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for InterfaceRole
impl<'de> Deserialize<'de> for InterfaceRole
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
Auto Trait Implementations§
impl Freeze for InterfaceRole
impl RefUnwindSafe for InterfaceRole
impl Send for InterfaceRole
impl Sync for InterfaceRole
impl Unpin for InterfaceRole
impl UnsafeUnpin for InterfaceRole
impl UnwindSafe for InterfaceRole
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