From: Ian Jackson Date: Mon, 12 Feb 2024 12:23:26 +0000 (+0000) Subject: other demo X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ian/git?a=commitdiff_plain;h=447d83477f24c095435ee000f32bf9f675d81737;p=rust-experiments.git other demo --- diff --git a/src/main.rs b/src/main.rs index 9e6ca48..295b950 100644 --- a/src/main.rs +++ b/src/main.rs @@ -4,10 +4,10 @@ use educe::Educe; #[educe(Clone)] pub struct Manual { #[educe(Clone(method = "our_clone"))] - field: Option, + field: T, } -fn our_clone(_input: &Option) -> Option { +fn our_clone(_input: &T) -> T { None }