pub struct GenerateScreen {
pub input: ScreenInput,
pub output: ScreenOutput,
}Fields§
§input: ScreenInput§output: ScreenOutputTrait Implementations§
Source§impl Clone for GenerateScreen
impl Clone for GenerateScreen
Source§impl Debug for GenerateScreen
impl Debug for GenerateScreen
Source§impl<'de> Deserialize<'de> for GenerateScreen
impl<'de> Deserialize<'de> for GenerateScreen
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
impl Eq for GenerateScreen
Source§impl JsonSchema for GenerateScreen
impl JsonSchema for GenerateScreen
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 GenerateScreen
impl PartialEq for GenerateScreen
Source§impl Serialize for GenerateScreen
impl Serialize for GenerateScreen
impl StructuralPartialEq for GenerateScreen
Auto Trait Implementations§
impl Freeze for GenerateScreen
impl RefUnwindSafe for GenerateScreen
impl Send for GenerateScreen
impl Sync for GenerateScreen
impl Unpin for GenerateScreen
impl UnsafeUnpin for GenerateScreen
impl UnwindSafe for GenerateScreen
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