pub struct SuperWaker; impl SuperWaker { pub fn local_waker_from_nonlocal() {} pub fn local_waker_frm_nonlocal() {} pub fn some_method() {} pub fn some_other_method() {} pub fn waker_non_local() {} pub fn from_non_local() {} } pub struct SuperWakerTask; impl SuperWakerTask { pub fn local_waker_from_nonlocal() {} pub fn local_waker_frm_nonlocal() {} pub fn some_method() {} pub fn some_other_method() {} pub fn waker_non_local() {} pub fn from_non_local() {} } pub fn m_y_substringmatching() {}