Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- struct S;
- struct T;
- impl From<&S> for T {
- fn from(_s: &S) -> T {
- T
- }
- }
- impl From<&mut S> for T {
- fn from(s: &mut S) -> T {
- (&*s).into()
- }
- }
- fn main() {
- let s = &mut S;
- let t: T = s.into();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement