Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/abereghici/notion-feed.rs
/ functions
Functions
25 in github.com/abereghici/notion-feed.rs
⨍
Functions
25
◇
Types & classes
22
↓ 3 callers
Function
get_config_value
(name: Option<String>, env_name: &str)
src/config.rs:33
↓ 3 callers
Method
query_database
( &self, kind: DatabaseKind, query: Option<DatabaseQuery>, )
src/notion/database.rs:77
↓ 2 callers
Method
build_request
(&self, method: Method, path: U)
src/notion/client.rs:38
↓ 2 callers
Method
create_page
( &self, kind: DatabaseKind, properties: HashMap<String, PropertyValue>, )
src/notion/page.rs:17
↓ 2 callers
Function
parse_date
(input: &String)
src/feed/feed.rs:232
↓ 1 callers
Method
add_feed_entry
( &self, title: String, link: String, created_time: DateTime<Utc>, )
src/feed/feed.rs:151
↓ 1 callers
Function
extract_offset
(input: &String)
src/feed/source.rs:54
↓ 1 callers
Method
run
(&self)
src/feed/feed.rs:23
Function
create_page
()
src/notion/page.rs:57
Method
get_feed_list
(&self)
src/feed/feed.rs:116
Method
get_rss_items
(source: Source)
src/feed/feed.rs:198
Method
get_source_list
(&self)
src/feed/feed.rs:85
Function
it_creates_config_when_all_env_vars_are_set
()
src/config.rs:58
Function
it_creates_config_when_env_vars_are_set_and_args_are_provided
()
src/config.rs:97
Function
it_creates_config_when_token_and_args_are_set
()
src/config.rs:73
Function
it_fails_when_env_vars_and_args_are_missing
()
src/config.rs:89
Function
it_fails_when_token_is_missing
()
src/config.rs:81
Function
it_query_database
()
src/notion/database.rs:106
Function
main
()
src/main.rs:21
Method
new
( notion_source_database_id: Option<String>, notion_feed_database_id: Option<String>, )
src/config.rs:15
Method
new
(client: &'a Client<'a>)
src/feed/feed.rs:19
Method
new
(page: &Page)
src/feed/feed_item.rs:9
Method
new
(page: &Page)
src/feed/source.rs:13
Method
new
(config: &'a Config)
src/notion/client.rs:19
Function
test_extract_offset
()
src/feed/source.rs:81