Struct json_resume::Basics
source · pub struct Basics {
pub name: Option<String>,
pub label: Option<String>,
pub image: Option<String>,
pub email: Option<String>,
pub phone: Option<String>,
pub url: Option<String>,
pub summary: Option<String>,
pub location: Location,
pub profiles: Vec<Profile>,
}
Fields§
§name: Option<String>
§label: Option<String>
e.g. Web Developer
image: Option<String>
URL (as per RFC 3986) to a image in JPEG or PNG format
email: Option<String>
e.g. thomas@gmail.com
phone: Option<String>
Phone numbers are stored as strings so use any format you like, e.g. 712-117-2923
url: Option<String>
URL (as per RFC 3986) to your website, e.g. personal homepage
summary: Option<String>
Write a short 2-3 sentence biography about yourself
location: Location
§profiles: Vec<Profile>
Specify any number of social networks that you participate in
Trait Implementations§
source§impl<'de> Deserialize<'de> for Basicswhere
Basics: Default,
impl<'de> Deserialize<'de> for Basicswhere Basics: 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 Basics
impl Send for Basics
impl Sync for Basics
impl Unpin for Basics
impl UnwindSafe for Basics
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