pub struct PolicyMetadata {
pub edited_by: Option<String>,
pub edited_at: Option<String>,
pub published_by: Option<String>,
pub published_at: Option<String>,
}
Expand description
PolicyMetadata : Policy related metadata
Fields§
§edited_by: Option<String>
The user id of the user who last edited the policy
edited_at: Option<String>
The timestamp of the last edit of the policy
published_by: Option<String>
The user id of the user who last published the policy
published_at: Option<String>
The timestamp of the last publish of the policy
Implementations§
Source§impl PolicyMetadata
impl PolicyMetadata
Sourcepub fn new() -> PolicyMetadata
pub fn new() -> PolicyMetadata
Policy related metadata
Trait Implementations§
Source§impl Clone for PolicyMetadata
impl Clone for PolicyMetadata
Source§fn clone(&self) -> PolicyMetadata
fn clone(&self) -> PolicyMetadata
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for PolicyMetadata
impl Debug for PolicyMetadata
Source§impl Default for PolicyMetadata
impl Default for PolicyMetadata
Source§fn default() -> PolicyMetadata
fn default() -> PolicyMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PolicyMetadata
impl<'de> Deserialize<'de> for PolicyMetadata
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PolicyMetadata
impl PartialEq for PolicyMetadata
Source§impl Serialize for PolicyMetadata
impl Serialize for PolicyMetadata
impl StructuralPartialEq for PolicyMetadata
Auto Trait Implementations§
impl Freeze for PolicyMetadata
impl RefUnwindSafe for PolicyMetadata
impl Send for PolicyMetadata
impl Sync for PolicyMetadata
impl Unpin for PolicyMetadata
impl UnwindSafe for PolicyMetadata
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more