package pubmodel import ( "context" "io" "iter" "lmika.dev/lmika/weiro/models" ) type Site struct { models.Site BaseURL string //Posts []*models.Post Uploads []models.Upload OpenUpload func(u models.Upload) (io.ReadCloser, error) // PostItr returns a new post iterator PostIter func(ctx context.Context) iter.Seq[models.Maybe[*models.Post]] }