2021-07-26 21:00:05 +02:00
|
|
|
use crate::addressing::Address;
|
2022-03-02 01:14:23 +01:00
|
|
|
use crate::database::entry::InvariantEntry;
|
2021-07-26 21:00:05 +02:00
|
|
|
|
2023-06-09 13:33:36 +02:00
|
|
|
pub const IS_OF_ATTR: &str = "OF";
|
|
|
|
pub const ATTR_BY_ATTR: &str = "BY";
|
2021-12-02 21:30:11 +01:00
|
|
|
|
|
|
|
pub const LABEL_ATTR: &str = "LBL";
|
2022-02-09 20:34:52 +01:00
|
|
|
pub const ADDED_ATTR: &str = "ADDED";
|
2021-08-18 11:06:36 +02:00
|
|
|
|
2021-07-26 21:00:05 +02:00
|
|
|
lazy_static! {
|
2023-06-09 13:33:36 +02:00
|
|
|
pub static ref HIER_ROOT_INVARIANT: InvariantEntry = InvariantEntry {
|
|
|
|
attribute: String::from(IS_OF_ATTR),
|
|
|
|
value: "HIER_ROOT".into(),
|
2021-08-18 11:06:36 +02:00
|
|
|
};
|
2023-06-09 13:33:36 +02:00
|
|
|
pub static ref HIER_ROOT_ADDR: Address = HIER_ROOT_INVARIANT.entity().unwrap();
|
2021-07-26 21:00:05 +02:00
|
|
|
}
|