H
struct Child { struct Parent; ... } возвращаешь указатель на Child и конвертируешь его в Parent потом делаешь двойную диспетчеризацию с визиторамSize: a a a
H
struct Child { struct Parent; ... } возвращаешь указатель на Child и конвертируешь его в Parent потом делаешь двойную диспетчеризацию с визиторамH
_Generic и перегружаешь по типуH
BOOST_PP_OVERLOAD для первогоH
SP
SP
SP
SP
(dyn embedded_hal::digital::v2::OutputPin<Error = ()> + 'static) cannot be known at compilation timecore::marker::Sized is not implemented for (dyn embedded_hal::digital::v2::OutputPin<Error = ()> + 'static)SP
SP
SP
SP
SP
SP
SP
SP
SP
SP
SP