#include "default.h"
#include "../templ/duc_default.h"

static orb_rc_t init(orb_module_t *self) {
  duc_default_t *data = (duc_default_t *) self->data;
  (void) data;
  return ORB_OK;
}

static orb_rc_t render(orb_module_t *self, void *out) {
  return ORB_ERR(duc_default_render(out, (duc_default_t *) self->data));
}

const orb_module_type_t DEFAULT_TYPE = {
  .size = sizeof(duc_default_t),
  .init = init,
  .render = render,
};
