Sortal_feed.StoreNative format feed storage.
Stores feeds in their native format (Atom XML, RSS XML, JSON Feed JSON) under the XDG data directory, organized per-contact.
val create : Eio.Fs.dir_ty Eio.Path.t -> tval feed_dir : t -> string -> Eio.Fs.dir_ty Eio.Path.tval ensure_feed_dir : t -> string -> unitval feed_file : t -> string -> Sortal_schema.Feed.t -> Eio.Fs.dir_ty Eio.Path.tval meta_file : t -> string -> Sortal_schema.Feed.t -> Eio.Fs.dir_ty Eio.Path.tval annotations_file :
t ->
string ->
Sortal_schema.Feed.t ->
Eio.Fs.dir_ty Eio.Path.tval save_atom : Eio.Fs.dir_ty Eio.Path.t -> Syndic.Atom.feed -> unitval load_atom : Eio.Fs.dir_ty Eio.Path.t -> Syndic.Atom.feed optionval save_rss_raw : Eio.Fs.dir_ty Eio.Path.t -> string -> unitval load_rss : Eio.Fs.dir_ty Eio.Path.t -> Syndic.Rss2.channel optionval save_jsonfeed : Eio.Fs.dir_ty Eio.Path.t -> Jsonfeed.t -> unitval load_jsonfeed : Eio.Fs.dir_ty Eio.Path.t -> Jsonfeed.t optionval entries_of_feed :
t ->
handle:string ->
Sortal_schema.Feed.t ->
Sortal_feed__.Sortal_feed_entry.t listval all_entries :
t ->
handle:string ->
Sortal_schema.Feed.t list ->
Sortal_feed__.Sortal_feed_entry.t list