Crates.io | confluence |
lib.rs | confluence |
version | 0.4.1 |
source | src |
created_at | 2015-11-26 15:33:59.056845 |
updated_at | 2019-06-13 07:27:20.698827 |
description | Access and modify Atlassian Confluence pages from Rust |
homepage | |
repository | https://github.com/Nercury/confluence-rs |
max_upload_size | |
id | 3504 |
size | 52,786 |
Access and modify Atlassian Confluence pages from Rust.
Add dependency in your Cargo.toml
:
[dependencies]
confluence = "0.4"
extern crate confluence;
fn main() {
// Get `Page` struct.
let mut page = session
.get_page_by_title("SomeSpaceKey", "Page Title")
.expect("failed to fetch the page");
// Change the title.
page.title = "New Page Title".into();
// Convert `Page` struct to `UpdatePage` and store it.
session.store_page(page.into())
.expect("failed to update the page");
}
Read full documentation.
Licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.