pub enum ScreenshotFormat {
Png,
Jpeg,
Webp,
}Variants§
Trait Implementations§
Source§impl Clone for ScreenshotFormat
impl Clone for ScreenshotFormat
impl Copy for ScreenshotFormat
Source§impl Debug for ScreenshotFormat
impl Debug for ScreenshotFormat
Source§impl<'de> Deserialize<'de> for ScreenshotFormat
impl<'de> Deserialize<'de> for ScreenshotFormat
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 ScreenshotFormat
Source§impl JsonSchema for ScreenshotFormat
impl JsonSchema for ScreenshotFormat
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 ScreenshotFormat
impl PartialEq for ScreenshotFormat
Source§impl Serialize for ScreenshotFormat
impl Serialize for ScreenshotFormat
impl StructuralPartialEq for ScreenshotFormat
Auto Trait Implementations§
impl Freeze for ScreenshotFormat
impl RefUnwindSafe for ScreenshotFormat
impl Send for ScreenshotFormat
impl Sync for ScreenshotFormat
impl Unpin for ScreenshotFormat
impl UnsafeUnpin for ScreenshotFormat
impl UnwindSafe for ScreenshotFormat
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