Function moveit::ctor::from[][src]

pub fn from<T: From<U>, U>(val: U) -> impl Ctor<Output = T>

Returns a new Ctor that uses a From implementation to generate a T.

emplace! {
  let x: Pin<StackBox<String>> = ctor::from("foo");
}
assert_eq!(*x, "foo");