module d_webservice_example.model.todo;

struct Todo
{
    import std.uuid : UUID;
    import vibe.data.serialization : name;

    this(string title, string content) nothrow pure @safe @nogc
    {
        this.title = title;
        this.content = content;
    }

    this(string title, string content, UUID uuid) nothrow pure @safe @nogc
    {
        this.title = title;
        this.content = content;
        this.uuid = uuid;
    }

    string title;
    string content;

    UUID uuid;

    @name("_id")
    string id;
}