Create accessible function

This commit is contained in:
Gabriel 2025-07-19 11:43:42 -04:00
parent ac858bdf0a
commit 9cd4e8571e
3 changed files with 8 additions and 3 deletions

2
Cargo.lock generated
View file

@ -3167,7 +3167,7 @@ dependencies = [
[[package]]
name = "rss_content"
version = "0.1.4"
version = "0.1.5"
dependencies = [
"ego-tree",
"iced",

View file

@ -1,6 +1,6 @@
[package]
name = "rss_content"
version = "0.1.4"
version = "0.1.5"
edition = "2024"
[dependencies]

View file

@ -15,6 +15,11 @@ pub enum Content {
Ignore
}
pub fn parse_content(c: &str) -> Vec<Content>{
process_content(itemize_content(c))
}
fn markdownify_child(item: &Item) -> String {
let mut result = "".to_owned();
match markdown_content(&item) {
@ -141,7 +146,7 @@ enum Item {
}
pub fn itemize_content(content: &str) -> Vec<Item> {
fn itemize_content(content: &str) -> Vec<Item> {
let frag = Html::parse_fragment(content);
frag.root_element().children().map(|e|{
parse_items(e)