MCPcopy Create free account

hub / github.com/abereghici/notion-feed.rs / functions

Functions25 in github.com/abereghici/notion-feed.rs

↓ 3 callersFunctionget_config_value
(name: Option<String>, env_name: &str)
src/config.rs:33
↓ 3 callersMethodquery_database
( &self, kind: DatabaseKind, query: Option<DatabaseQuery>, )
src/notion/database.rs:77
↓ 2 callersMethodbuild_request
(&self, method: Method, path: U)
src/notion/client.rs:38
↓ 2 callersMethodcreate_page
( &self, kind: DatabaseKind, properties: HashMap<String, PropertyValue>, )
src/notion/page.rs:17
↓ 2 callersFunctionparse_date
(input: &String)
src/feed/feed.rs:232
↓ 1 callersMethodadd_feed_entry
( &self, title: String, link: String, created_time: DateTime<Utc>, )
src/feed/feed.rs:151
↓ 1 callersFunctionextract_offset
(input: &String)
src/feed/source.rs:54
↓ 1 callersMethodrun
(&self)
src/feed/feed.rs:23
Functioncreate_page
()
src/notion/page.rs:57
Methodget_feed_list
(&self)
src/feed/feed.rs:116
Methodget_rss_items
(source: Source)
src/feed/feed.rs:198
Methodget_source_list
(&self)
src/feed/feed.rs:85
Functionit_creates_config_when_all_env_vars_are_set
()
src/config.rs:58
Functionit_creates_config_when_env_vars_are_set_and_args_are_provided
()
src/config.rs:97
Functionit_creates_config_when_token_and_args_are_set
()
src/config.rs:73
Functionit_fails_when_env_vars_and_args_are_missing
()
src/config.rs:89
Functionit_fails_when_token_is_missing
()
src/config.rs:81
Functionit_query_database
()
src/notion/database.rs:106
Functionmain
()
src/main.rs:21
Methodnew
( notion_source_database_id: Option<String>, notion_feed_database_id: Option<String>, )
src/config.rs:15
Methodnew
(client: &'a Client<'a>)
src/feed/feed.rs:19
Methodnew
(page: &Page)
src/feed/feed_item.rs:9
Methodnew
(page: &Page)
src/feed/source.rs:13
Methodnew
(config: &'a Config)
src/notion/client.rs:19
Functiontest_extract_offset
()
src/feed/source.rs:81