pub struct InterfaceRequiredImpl {
pub name: String,
pub is_async: bool,
pub input_ty: Type,
pub output_ty: Type,
}Fields§
§name: String§is_async: bool§input_ty: Type§output_ty: TypeTrait Implementations§
Source§impl Clone for InterfaceRequiredImpl
impl Clone for InterfaceRequiredImpl
Source§impl Debug for InterfaceRequiredImpl
impl Debug for InterfaceRequiredImpl
impl Eq for InterfaceRequiredImpl
Source§impl Hash for InterfaceRequiredImpl
impl Hash for InterfaceRequiredImpl
Source§impl PartialEq for InterfaceRequiredImpl
impl PartialEq for InterfaceRequiredImpl
impl StructuralPartialEq for InterfaceRequiredImpl
Auto Trait Implementations§
impl Freeze for InterfaceRequiredImpl
impl RefUnwindSafe for InterfaceRequiredImpl
impl Send for InterfaceRequiredImpl
impl Sync for InterfaceRequiredImpl
impl Unpin for InterfaceRequiredImpl
impl UnsafeUnpin for InterfaceRequiredImpl
impl UnwindSafe for InterfaceRequiredImpl
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