Skip to content

#[derive(Into)] #13

@dingfengquek

Description

@dingfengquek
struct Oldtype;
struct Newtype(Oldtype);

impl From<Newtype> for Oldtype { ... } // #[derive(From)]
impl From<Oldtype> for Newtype { ... } // #[derive(Into)]

Code would be very similar to #[derive(From)].
Although #[derive(FromInverse)] might be clearer, but longer.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions