pub struct MakerSummary {
pub description: Option<String>,
pub employer: Option<String>,
pub job_title: Option<String>,
pub name: String,
pub picture_link: Option<String>,
pub slug: Option<String>,
}
Expand description
Summary about a maker
JSON schema
{
"description": "Summary about a maker",
"type": "object",
"required": [
"name"
],
"properties": {
"description": {
"description": "Description for the maker.",
"type": "string"
},
"employer": {
"description": "Employer for maker.",
"type": "string"
},
"jobTitle": {
"description": "Job title for maker.",
"type": "string"
},
"name": {
"description": "Name of the maker.",
"examples": [
"John Doe"
],
"type": "string"
},
"pictureLink": {
"description": "Browser-friendly link to the maker's avatar
image.",
"examples": [
"https://cdn.coda.io/avatars/default_avatar.png"
],
"type": "string",
"format": "url"
},
"slug": {
"description": "Maker profile identifier for the maker.",
"type": "string"
}
},
"additionalProperties": false,
"x-schema-name": "MakerSummary"
}
Fields§
§description: Option<String>
Description for the maker.
employer: Option<String>
Employer for maker.
job_title: Option<String>
Job title for maker.
name: String
Name of the maker.
picture_link: Option<String>
Browser-friendly link to the maker’s avatar image.
slug: Option<String>
Maker profile identifier for the maker.
Trait Implementations§
Source§impl Clone for MakerSummary
impl Clone for MakerSummary
Source§fn clone(&self) -> MakerSummary
fn clone(&self) -> MakerSummary
Returns a duplicate 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 MakerSummary
impl Debug for MakerSummary
Source§impl<'de> Deserialize<'de> for MakerSummary
impl<'de> Deserialize<'de> for MakerSummary
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 From<&MakerSummary> for MakerSummary
impl From<&MakerSummary> for MakerSummary
Source§fn from(value: &MakerSummary) -> Self
fn from(value: &MakerSummary) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for MakerSummary
impl RefUnwindSafe for MakerSummary
impl Send for MakerSummary
impl Sync for MakerSummary
impl Unpin for MakerSummary
impl UnwindSafe for MakerSummary
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