Struct json_resume::Meta
source · pub struct Meta {
pub canonical: Option<String>,
pub version: Option<String>,
pub last_modified: Option<String>,
}
Expand description
The schema version and any other tooling configuration lives here
Fields§
§canonical: Option<String>
URL (as per RFC 3986) to latest version of this document
version: Option<String>
A version field which follows semver - e.g. v1.0.0
last_modified: Option<String>
Using ISO 8601 with YYYY-MM-DDThh:mm:ss
Trait Implementations§
source§impl<'de> Deserialize<'de> for Metawhere
Meta: Default,
impl<'de> Deserialize<'de> for Metawhere Meta: Default,
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
Auto Trait Implementations§
impl RefUnwindSafe for Meta
impl Send for Meta
impl Sync for Meta
impl Unpin for Meta
impl UnwindSafe for Meta
Blanket Implementations§
source§impl<T> FromJsonReader for Twhere
T: DeserializeOwned + Validate,
impl<T> FromJsonReader for Twhere T: DeserializeOwned + Validate,
source§impl<'de, T> FromJsonSlice<'de> for Twhere
T: Deserialize<'de> + Validate,
impl<'de, T> FromJsonSlice<'de> for Twhere T: Deserialize<'de> + Validate,
source§impl<'de, T> FromJsonStr<'de> for Twhere
T: Deserialize<'de> + Validate,
impl<'de, T> FromJsonStr<'de> for Twhere T: Deserialize<'de> + Validate,
source§impl<T> FromJsonValue for Twhere
T: DeserializeOwned + Validate,
impl<T> FromJsonValue for Twhere T: DeserializeOwned + Validate,
source§fn from_json_value(value: Value) -> Result<T, Error<Error>>
fn from_json_value(value: Value) -> Result<T, Error<Error>>
Convert from
serde_json::Value
. Read more