mybound
pub fn as_pin_mut<'a, U: ?Sized, T: AsMut<U>>( bound: Pin<&'a mut Bound<T>>) -> Bound<Pin<&'a mut U>>