Skip to content

Consider struct syntax instead of assignment syntax. #6

@kitlith

Description

@kitlith

Currently:

use derive_more::From;
use typemap_core::typemap;

#[derive(From)]
struct ContextA(u8);
#[derive(From)]
struct ContextB(u16);

typemap!(ContextA = 0u8, ContextB = 10u16, ..typemap!(/* whatever */));

Consider:

use derive_more::From;
use typemap_core::typemap;

#[derive(From)]
struct ContextA(u8);
#[derive(From)]
struct ContextB(u16);

typemap! { ContextA: 0u8, ContextB: 10u16, ..typemap! {/* whatever */} };

Metadata

Metadata

Assignees

No one assigned

    Labels

    ideaPossible direction under condsideration

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions