Struct samling::NestedColor
source · pub struct NestedColor {
pub id: Id<Color>,
pub number: String,
pub name: I18nString,
pub slug: Slug<Color>,
pub external_id: Option<ExternalId<Color>>,
pub images: Vec<ImageSummary>,
pub sizes: Vec<NestedSize>,
pub is_new: Option<bool>,
}
Expand description
Color with sizes included
Fields§
§id: Id<Color>
§number: String
§name: I18nString
§slug: Slug<Color>
§external_id: Option<ExternalId<Color>>
§images: Vec<ImageSummary>
§sizes: Vec<NestedSize>
§is_new: Option<bool>
Trait Implementations§
source§impl Clone for NestedColor
impl Clone for NestedColor
source§fn clone(&self) -> NestedColor
fn clone(&self) -> NestedColor
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 NestedColor
impl Debug for NestedColor
source§impl<'de> Deserialize<'de> for NestedColor
impl<'de> Deserialize<'de> for NestedColor
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 JsonSchema for NestedColor
impl JsonSchema for NestedColor
source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref
keyword. Read more