diff --git a/Cargo.toml b/Cargo.toml index bdb1877..9bd6858 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,4 +9,5 @@ members = [ "labadoor-common", "labadoor-open", "labadoor-acl", + "labadoor-logging", ] diff --git a/labadoor-logging/Cargo.toml b/labadoor-logging/Cargo.toml new file mode 100644 index 0000000..1cb1f8e --- /dev/null +++ b/labadoor-logging/Cargo.toml @@ -0,0 +1,6 @@ +[package] +name = "labadoor-logging" +version = "0.1.0" +edition = "2021" + +[dependencies] diff --git a/labadoor-logging/src/lib.rs b/labadoor-logging/src/lib.rs new file mode 100644 index 0000000..15ab963 --- /dev/null +++ b/labadoor-logging/src/lib.rs @@ -0,0 +1,13 @@ +pub struct LogEntry { + pub method: String, + pub username: String, + pub resource: String, +} + +pub trait Logging { + fn lookup(&self) { + todo!(); + } + + fn append(&self, time: String, method: String, username: String, resource: String); +}