pub trait IInternetThreadSwitch_Impl: Sized { // Required methods fn Prepare(&self) -> Result<()>; fn Continue(&self) -> Result<()>; }