| Crates.io | pf_lib |
| lib.rs | pf_lib |
| version | 0.1.9 |
| created_at | 2024-10-10 14:34:09.469712+00 |
| updated_at | 2025-07-01 08:33:20.614291+00 |
| description | petit-filou core library |
| homepage | |
| repository | https://github.com/petit-chat/petit-filou |
| max_upload_size | |
| id | 1403843 |
| size | 81,981 |
A Rust library to retrieve WordPress MP4 videos. Supports filtering by date and including/excluding specific IDs, categories, and tags.
use futures_util::pin_mut;
use futures_util::stream::StreamExt;
use pf_lib::{FinderConfig, FinderTarget};
let config = FinderConfig {
url: "http://example.com".to_string(),
target: FinderTarget::Media,
..Default::default()
};
let stream = pf_lib::find(&config);
pin_mut!(stream); // needed for iteration
while let Some(res) = stream.next().await {
match res {
Ok(url) => println!("{}", url),
Err(e) => eprintln!("{}", e),
}
}