pub struct ClassesContent {
pub classes: Vec<Class>,
}Expand description
Stage 3 payload: 1..4 selectable classes.
Fields§
§classes: Vec<Class>The selectable classes.
Trait Implementations§
Source§impl Clone for ClassesContent
impl Clone for ClassesContent
Source§impl Debug for ClassesContent
impl Debug for ClassesContent
Source§impl<'de> Deserialize<'de> for ClassesContent
impl<'de> Deserialize<'de> for ClassesContent
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 ClassesContent
impl JsonSchema for ClassesContent
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ClassesContent
impl PartialEq for ClassesContent
Source§impl Serialize for ClassesContent
impl Serialize for ClassesContent
impl StructuralPartialEq for ClassesContent
Auto Trait Implementations§
impl Freeze for ClassesContent
impl RefUnwindSafe for ClassesContent
impl Send for ClassesContent
impl Sync for ClassesContent
impl Unpin for ClassesContent
impl UnsafeUnpin for ClassesContent
impl UnwindSafe for ClassesContent
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