pub struct ValidityWindow {
pub valid_from: String,
pub valid_until: Option<String>,
pub superseded_by: Option<String>,
}Expand description
Validity and supersession metadata for a knowledge object.
Fields§
§valid_from: String§valid_until: Option<String>§superseded_by: Option<String>Trait Implementations§
Source§impl Clone for ValidityWindow
impl Clone for ValidityWindow
Source§impl Debug for ValidityWindow
impl Debug for ValidityWindow
Source§impl<'de> Deserialize<'de> for ValidityWindow
impl<'de> Deserialize<'de> for ValidityWindow
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
impl Eq for ValidityWindow
Source§impl PartialEq for ValidityWindow
impl PartialEq for ValidityWindow
Source§impl Serialize for ValidityWindow
impl Serialize for ValidityWindow
impl StructuralPartialEq for ValidityWindow
Auto Trait Implementations§
impl Forget for ValidityWindow
impl Freeze for ValidityWindow
impl Move for ValidityWindow
impl RefUnwindSafe for ValidityWindow
impl Send for ValidityWindow
impl Sync for ValidityWindow
impl Unpin for ValidityWindow
impl UnsafeUnpin for ValidityWindow
impl UnwindSafe for ValidityWindow
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