oxinat_core 0.14.1

oxinat xapi-oxidized core library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use std::fmt::{Debug, Display};

use crate::UriBuilder;

#[derive(Clone, Debug, Default, UriBuilder)]
#[match_path(path = "{parent}/projects")]
#[match_path(path = "{parent}/projects/{shared}")]
pub struct SharedProjectUriBuilder<'a, Parent>
where
    Parent: Display + Debug,
{
    #[param]
    shared: Option<String>,
    #[parent]
    parent: Option<&'a Parent>
}