#![allow(missing_docs)]
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Accent;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Accessibility1;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Accessibility2;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Accessibility3;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Accessibility4;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Accessibility5;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AccessoryBar;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AccessoryCircularCapacityGaugeStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AccessoryCircularGaugeStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AccessoryLinearCapacityGaugeStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AccessoryLinearGaugeStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Active;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Alignment;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct All;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AllCharacters;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AllowsDirectInteraction;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Alphanumerics;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Always;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Animated;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AsciiCapable;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AsciiCapableNumberPad;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Automatic;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AutomaticControlGroupStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AutomaticDisclosureGroupStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AutomaticFormStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AutomaticLabeledContentStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AutomaticTableStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AutomaticTextEditorStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct AvoidHidingContent;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Background;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct BackgroundStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Balanced;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Bar;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct BasedOnSize;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Black;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Blue;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Body;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Bold;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Bordered;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct BorderedButtonMenuStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct BorderedListStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct BorderedProminent;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct BorderedTableStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct BorderlessButtonMenuStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct BorderlessPullDownMenuButtonStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Bottom;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct BottomBar;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct BottomLeading;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct BottomTrailing;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Bounce;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Breathe;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Brown;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ButtonMenuStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ButtonToggleStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Callout;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Cancel;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct CancelAction;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct CancellationAction;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct CapsLock;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Capsule;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Caption;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Caption2;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct CausesPageTurn;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Center;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Characters;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct CheckboxToggleStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Circle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Circular;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Clear;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Close;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Collection;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Color;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ColumnResize;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ColumnsFormStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Combine;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Command;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct CompactDatePickerStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct CompactMenuControlGroupStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Complete;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Compressed;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Concrete;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Condensed;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Confirm;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ConfirmationAction;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Console;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ConstrainedHigh;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Contain;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Container;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ContainerRelativeShape;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Content;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ContentBased;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ContextMenu;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Continue;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Control;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Copy;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Critical;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Custom;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Cyan;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Dark;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Dash;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DashDot;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DashDotDot;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Date;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DecimalPad;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Decimals;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Decrease;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Decreased;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Default;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DefaultAction;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DefaultDatePickerStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DefaultGaugeStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DefaultGroupBoxStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DefaultLabelStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DefaultListStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DefaultMenuButtonStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DefaultMenuStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DefaultPickerStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DefaultTextFieldStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DefaultToggleStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DefaultWindowStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DefaultWindowToolbarStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Delete;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DeleteForward;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Destructive;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DestructiveAction;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Device;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DidDisappear;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Disabled;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DisabledTextSelectability;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Done;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Dot;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Down;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct DownArrow;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Downstream;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Draw;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct EaseIn;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct EaseInOut;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct EaseOut;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Edit;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Editor;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Ellipse;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct EmailAddress;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Enabled;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct EnabledTextSelectability;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct End;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Ended;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct EnumeratePackages;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Erased;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Error;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Escape;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Expanded;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ExpandedWindowToolbarStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ExtraLarge;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct FieldDatePickerStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct FileSystem;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Fill;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct FirstTextBaseline;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Fit;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Fitted;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Fixed;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Flat;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Flexible;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct FontPanel;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Footnote;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Forbidden;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ForegroundStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Frame;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct FullScreenCover;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Function;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Gesture;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Glass;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Global;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Go;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct GrabActive;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct GrabIdle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Gradient;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct GraphicalDatePickerStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Gray;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Green;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Grouped;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct GroupedFormStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct H;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct H1;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct H2;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct H3;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct H4;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct H5;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct H6;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Handled;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Hard;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Head;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Headline;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Heavy;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Hidden;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct HiddenTitleBarWindowStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Hierarchical;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct High;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Highlight;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Home;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Horizontal;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct HorizontalText;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct HourAndMinute;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IconOnlyLabelStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Identity;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Ignore;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Ignored;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Immediately;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Impact;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Inactive;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IncludeHiddenFiles;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Increase;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Increased;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Indigo;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct InitialOffset;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Inline;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct InlineLarge;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct InlinePickerStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct InputAssistant;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct InsetListStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct InsetTableStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Int;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Interactive;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Interactively;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Interpolate;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Invalidated;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsBackButton;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsButton;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsHeader;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsImage;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsKeyboardKey;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsLink;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsMathEquation;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsModal;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsSearchField;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsSelected;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsStaticText;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsSummaryElement;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsSwitch;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsTabBar;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsTabButton;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct IsToggle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Join;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Keyboard;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Label;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct LandscapeLeft;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct LandscapeRight;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Large;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct LargeTitle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct LastTextBaseline;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct LayoutBased;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Leading;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct LeftArrow;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct LeftToRight;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Letters;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct LevelChange;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Lift;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Light;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Limited;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Linear;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct LinearCapacityGaugeStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Link;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct LinkShapeStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct List;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ListRowSeparatorLeading;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ListRowSeparatorTrailing;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Local;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Loose;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Low;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Lowercase;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct MagicTap;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct MatchWindow;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct MatchedGeometry;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Materialize;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Medium;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Menu;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct MenuControlGroupStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct MenuPickerStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Messaging;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Middle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Mini;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Minimum;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Mint;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Mirrors;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Monochrome;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Monospaced;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Move;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Multicolor;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct NamePhonePad;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Narrative;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Navigation;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct NavigationBar;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct NavigationBarDrawer;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct NavigationColumn;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct NavigationControlGroupStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct NavigationSplitView;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Never;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Next;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct None;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Normal;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct NumberPad;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct NumbersAndPunctuation;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct NumericPad;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct OnHover;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct OneTimeCode;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Opacity;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Option;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Optional;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Orange;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Original;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PageDown;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PageUp;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PagingScrollTargetBehavior;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Palette;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PaletteControlGroupStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PalettePickerStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Password;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PathComplete;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Perceptual;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PhonePad;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Pile;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Pink;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Placeholder;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Plain;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PlainListStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PlainText;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PlainTextEditorStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PlainTextFieldStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PlainWindowStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PlaysSound;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PopUpButtonPickerStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Popover;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Portrait;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PortraitUpsideDown;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Position;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Presentation;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Primary;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PrimaryAction;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Principal;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Privacy;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ProminentDetail;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct PullDownMenuButtonStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Pulse;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Purple;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Quaternary;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Quinary;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct RadioGroupPickerStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct RectSelection;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Rectangle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Red;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Regular;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Repeat;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Required;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct RequiresActivation;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Resizes;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Return;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct RightArrow;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct RightToLeft;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Rotate;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Rounded;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct RoundedBorderTextFieldStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct RoundedRectangle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Route;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct RowResize;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ScrollIndicators;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Scrolls;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Search;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SearchTabSelection;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Secondary;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SecondaryAction;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SegmentedPickerStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Selection;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SelectionShapeStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Semibold;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Send;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Sentences;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SeparatorShapeStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Serif;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Sheet;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Shift;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ShowMenu;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Sidebar;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SidebarAdaptable;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SidebarListStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SignIn;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SignUp;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SilentOnTouch;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Size;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SizeChanges;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SizeThatFits;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Slash;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Small;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Soft;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Solid;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SourceCode;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Space;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Spreadsheet;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Square;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SquareBorderTextFieldStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Stack;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Standard;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Start;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct StartsMediaSession;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Status;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct StepperFieldDatePickerStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Stop;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Str;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Stretch;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Subheadline;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Subviews;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Success;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct SwitchToggleStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Tab;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct TabBar;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct TabBarOnly;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct TabViewAccessory;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct TabViewSidebar;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Tail;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Teal;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Template;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Tertiary;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Text;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Thick;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Thin;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Tight;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Tile;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct TintShapeStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Title;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Title2;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Title3;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct TitleAndIconLabelStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct TitleBarWindowStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct TitleOnlyLabelStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Toolbar;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ToolbarPrincipal;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Top;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct TopLeading;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct TopTrailing;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Trailing;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Twitter;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct UltraLight;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct UltraThick;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct UltraThin;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct UnifiedCompactWindowToolbarStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct UnifiedWindowToolbarStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Unspecified;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Up;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct UpArrow;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct UpdatesFrequently;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Uppercase;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Upstream;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Url;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct UserInitiated;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Username;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Utility;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct V;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Variable;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct VariableColor;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Vertical;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct VerticalText;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Visible;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Warning;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct WebSearch;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct White;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct WhiteOutline;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Whitespaces;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Wiggle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct WillAppear;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Window;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct WindowBackgroundShapeStyle;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct WindowToolbar;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct WordProcessing;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Words;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct XLarge;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct XSmall;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct XxLarge;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct XxxLarge;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Yellow;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct Z;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ZoomIn;
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
pub struct ZoomOut;
impl From<Accent> for crate::views::SystemColor {
fn from(_: Accent) -> Self {
Self::Accent
}
}
impl From<Accent> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Accent) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Accent)
}
}
impl From<Accessibility1> for crate::views::DynamicTypeSize {
fn from(_: Accessibility1) -> Self {
Self::Accessibility1
}
}
impl From<Accessibility1> for ::core::option::Option<crate::views::DynamicTypeSize> {
fn from(_: Accessibility1) -> Self {
::core::option::Option::Some(crate::views::DynamicTypeSize::Accessibility1)
}
}
impl From<Accessibility2> for crate::views::DynamicTypeSize {
fn from(_: Accessibility2) -> Self {
Self::Accessibility2
}
}
impl From<Accessibility2> for ::core::option::Option<crate::views::DynamicTypeSize> {
fn from(_: Accessibility2) -> Self {
::core::option::Option::Some(crate::views::DynamicTypeSize::Accessibility2)
}
}
impl From<Accessibility3> for crate::views::DynamicTypeSize {
fn from(_: Accessibility3) -> Self {
Self::Accessibility3
}
}
impl From<Accessibility3> for ::core::option::Option<crate::views::DynamicTypeSize> {
fn from(_: Accessibility3) -> Self {
::core::option::Option::Some(crate::views::DynamicTypeSize::Accessibility3)
}
}
impl From<Accessibility4> for crate::views::DynamicTypeSize {
fn from(_: Accessibility4) -> Self {
Self::Accessibility4
}
}
impl From<Accessibility4> for ::core::option::Option<crate::views::DynamicTypeSize> {
fn from(_: Accessibility4) -> Self {
::core::option::Option::Some(crate::views::DynamicTypeSize::Accessibility4)
}
}
impl From<Accessibility5> for crate::views::DynamicTypeSize {
fn from(_: Accessibility5) -> Self {
Self::Accessibility5
}
}
impl From<Accessibility5> for ::core::option::Option<crate::views::DynamicTypeSize> {
fn from(_: Accessibility5) -> Self {
::core::option::Option::Some(crate::views::DynamicTypeSize::Accessibility5)
}
}
impl From<AccessoryBar> for crate::views::TextInputFormattingControlPlacementSet {
fn from(_: AccessoryBar) -> Self {
Self::AccessoryBar
}
}
impl From<AccessoryBar> for ::core::option::Option<crate::views::TextInputFormattingControlPlacementSet> {
fn from(_: AccessoryBar) -> Self {
::core::option::Option::Some(crate::views::TextInputFormattingControlPlacementSet::AccessoryBar)
}
}
impl From<AccessoryCircularCapacityGaugeStyle> for crate::views::GaugeStyle {
fn from(_: AccessoryCircularCapacityGaugeStyle) -> Self {
Self::AccessoryCircularCapacityGaugeStyle
}
}
impl From<AccessoryCircularCapacityGaugeStyle> for ::core::option::Option<crate::views::GaugeStyle> {
fn from(_: AccessoryCircularCapacityGaugeStyle) -> Self {
::core::option::Option::Some(crate::views::GaugeStyle::AccessoryCircularCapacityGaugeStyle)
}
}
impl From<AccessoryCircularGaugeStyle> for crate::views::GaugeStyle {
fn from(_: AccessoryCircularGaugeStyle) -> Self {
Self::AccessoryCircularGaugeStyle
}
}
impl From<AccessoryCircularGaugeStyle> for ::core::option::Option<crate::views::GaugeStyle> {
fn from(_: AccessoryCircularGaugeStyle) -> Self {
::core::option::Option::Some(crate::views::GaugeStyle::AccessoryCircularGaugeStyle)
}
}
impl From<AccessoryLinearCapacityGaugeStyle> for crate::views::GaugeStyle {
fn from(_: AccessoryLinearCapacityGaugeStyle) -> Self {
Self::AccessoryLinearCapacityGaugeStyle
}
}
impl From<AccessoryLinearCapacityGaugeStyle> for ::core::option::Option<crate::views::GaugeStyle> {
fn from(_: AccessoryLinearCapacityGaugeStyle) -> Self {
::core::option::Option::Some(crate::views::GaugeStyle::AccessoryLinearCapacityGaugeStyle)
}
}
impl From<AccessoryLinearGaugeStyle> for crate::views::GaugeStyle {
fn from(_: AccessoryLinearGaugeStyle) -> Self {
Self::AccessoryLinearGaugeStyle
}
}
impl From<AccessoryLinearGaugeStyle> for ::core::option::Option<crate::views::GaugeStyle> {
fn from(_: AccessoryLinearGaugeStyle) -> Self {
::core::option::Option::Some(crate::views::GaugeStyle::AccessoryLinearGaugeStyle)
}
}
impl From<Active> for crate::views::HoverPhase {
fn from(_: Active) -> Self {
Self::Active
}
}
impl From<Active> for ::core::option::Option<crate::views::HoverPhase> {
fn from(_: Active) -> Self {
::core::option::Option::Some(crate::views::HoverPhase::Active)
}
}
impl From<Active> for crate::views::MaterialActiveAppearance {
fn from(_: Active) -> Self {
Self::Active
}
}
impl From<Active> for ::core::option::Option<crate::views::MaterialActiveAppearance> {
fn from(_: Active) -> Self {
::core::option::Option::Some(crate::views::MaterialActiveAppearance::Active)
}
}
impl From<Alignment> for crate::views::ScrollAnchorRole {
fn from(_: Alignment) -> Self {
Self::Alignment
}
}
impl From<Alignment> for ::core::option::Option<crate::views::ScrollAnchorRole> {
fn from(_: Alignment) -> Self {
::core::option::Option::Some(crate::views::ScrollAnchorRole::Alignment)
}
}
impl From<Alignment> for crate::views::SensoryFeedback {
fn from(_: Alignment) -> Self {
Self::Alignment
}
}
impl From<Alignment> for ::core::option::Option<crate::views::SensoryFeedback> {
fn from(_: Alignment) -> Self {
::core::option::Option::Some(crate::views::SensoryFeedback::Alignment)
}
}
impl From<All> for crate::views::EdgeSet {
fn from(_: All) -> Self {
Self::All
}
}
impl From<All> for ::core::option::Option<crate::views::EdgeSet> {
fn from(_: All) -> Self {
::core::option::Option::Some(crate::views::EdgeSet::All)
}
}
impl From<All> for crate::views::EdgeSetMember {
fn from(_: All) -> Self {
Self::All
}
}
impl From<All> for ::core::option::Option<crate::views::EdgeSetMember> {
fn from(_: All) -> Self {
::core::option::Option::Some(crate::views::EdgeSetMember::All)
}
}
impl From<All> for crate::views::EventModifier {
fn from(_: All) -> Self {
Self::All
}
}
impl From<All> for ::core::option::Option<crate::views::EventModifier> {
fn from(_: All) -> Self {
::core::option::Option::Some(crate::views::EventModifier::All)
}
}
impl From<All> for crate::views::GestureMask {
fn from(_: All) -> Self {
Self::All
}
}
impl From<All> for ::core::option::Option<crate::views::GestureMask> {
fn from(_: All) -> Self {
::core::option::Option::Some(crate::views::GestureMask::All)
}
}
impl From<All> for crate::views::KeyPressPhases {
fn from(_: All) -> Self {
Self::All
}
}
impl From<All> for ::core::option::Option<crate::views::KeyPressPhases> {
fn from(_: All) -> Self {
::core::option::Option::Some(crate::views::KeyPressPhases::All)
}
}
impl From<All> for crate::views::SafeAreaRegions {
fn from(_: All) -> Self {
Self::All
}
}
impl From<All> for ::core::option::Option<crate::views::SafeAreaRegions> {
fn from(_: All) -> Self {
::core::option::Option::Some(crate::views::SafeAreaRegions::All)
}
}
impl From<All> for crate::views::TextInputFormattingControlPlacementSet {
fn from(_: All) -> Self {
Self::All
}
}
impl From<All> for ::core::option::Option<crate::views::TextInputFormattingControlPlacementSet> {
fn from(_: All) -> Self {
::core::option::Option::Some(crate::views::TextInputFormattingControlPlacementSet::All)
}
}
impl From<All> for crate::views::VerticalEdgeSet {
fn from(_: All) -> Self {
Self::All
}
}
impl From<All> for ::core::option::Option<crate::views::VerticalEdgeSet> {
fn from(_: All) -> Self {
::core::option::Option::Some(crate::views::VerticalEdgeSet::All)
}
}
#[cfg(not(target_os = "macos"))]
impl From<AllCharacters> for crate::views::Autocapitalization {
fn from(_: AllCharacters) -> Self {
Self::AllCharacters
}
}
#[cfg(not(target_os = "macos"))]
impl From<AllCharacters> for ::core::option::Option<crate::views::Autocapitalization> {
fn from(_: AllCharacters) -> Self {
::core::option::Option::Some(crate::views::Autocapitalization::AllCharacters)
}
}
impl From<AllowsDirectInteraction> for crate::views::AccessibilityTrait {
fn from(_: AllowsDirectInteraction) -> Self {
Self::AllowsDirectInteraction
}
}
impl From<AllowsDirectInteraction> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: AllowsDirectInteraction) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::AllowsDirectInteraction)
}
}
impl From<Alphanumerics> for crate::views::CharacterSetKind {
fn from(_: Alphanumerics) -> Self {
Self::Alphanumerics
}
}
impl From<Alphanumerics> for ::core::option::Option<crate::views::CharacterSetKind> {
fn from(_: Alphanumerics) -> Self {
::core::option::Option::Some(crate::views::CharacterSetKind::Alphanumerics)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Always> for crate::views::IndexBackground {
fn from(_: Always) -> Self {
Self::Always
}
}
#[cfg(not(target_os = "macos"))]
impl From<Always> for ::core::option::Option<crate::views::IndexBackground> {
fn from(_: Always) -> Self {
::core::option::Option::Some(crate::views::IndexBackground::Always)
}
}
impl From<Always> for crate::views::ScrollBounceBehavior {
fn from(_: Always) -> Self {
Self::Always
}
}
impl From<Always> for ::core::option::Option<crate::views::ScrollBounceBehavior> {
fn from(_: Always) -> Self {
::core::option::Option::Some(crate::views::ScrollBounceBehavior::Always)
}
}
impl From<Animated> for crate::views::ScrollTransitionConfiguration {
fn from(_: Animated) -> Self {
Self::Animated
}
}
impl From<Animated> for ::core::option::Option<crate::views::ScrollTransitionConfiguration> {
fn from(_: Animated) -> Self {
::core::option::Option::Some(crate::views::ScrollTransitionConfiguration::Animated)
}
}
#[cfg(not(target_os = "macos"))]
impl From<AsciiCapable> for crate::views::KeyboardType {
fn from(_: AsciiCapable) -> Self {
Self::AsciiCapable
}
}
#[cfg(not(target_os = "macos"))]
impl From<AsciiCapable> for ::core::option::Option<crate::views::KeyboardType> {
fn from(_: AsciiCapable) -> Self {
::core::option::Option::Some(crate::views::KeyboardType::AsciiCapable)
}
}
#[cfg(not(target_os = "macos"))]
impl From<AsciiCapableNumberPad> for crate::views::KeyboardType {
fn from(_: AsciiCapableNumberPad) -> Self {
Self::AsciiCapableNumberPad
}
}
#[cfg(not(target_os = "macos"))]
impl From<AsciiCapableNumberPad> for ::core::option::Option<crate::views::KeyboardType> {
fn from(_: AsciiCapableNumberPad) -> Self {
::core::option::Option::Some(crate::views::KeyboardType::AsciiCapableNumberPad)
}
}
impl From<Automatic> for crate::views::AlternatingRowBackgroundBehavior {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::AlternatingRowBackgroundBehavior> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::AlternatingRowBackgroundBehavior::Automatic)
}
}
impl From<Automatic> for crate::views::ButtonBorderShape {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::ButtonBorderShape> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::ButtonBorderShape::Automatic)
}
}
impl From<Automatic> for crate::views::ButtonRepeatBehavior {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::ButtonRepeatBehavior> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::ButtonRepeatBehavior::Automatic)
}
}
impl From<Automatic> for crate::views::ButtonSizing {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::ButtonSizing> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::ButtonSizing::Automatic)
}
}
impl From<Automatic> for crate::views::ContentMarginPlacement {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::ContentMarginPlacement> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::ContentMarginPlacement::Automatic)
}
}
impl From<Automatic> for crate::views::DefaultFocusPriority {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::DefaultFocusPriority> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::DefaultFocusPriority::Automatic)
}
}
impl From<Automatic> for crate::views::DialogSeverity {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::DialogSeverity> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::DialogSeverity::Automatic)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Automatic> for crate::views::HoverEffect {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
#[cfg(not(target_os = "macos"))]
impl From<Automatic> for ::core::option::Option<crate::views::HoverEffect> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::HoverEffect::Automatic)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Automatic> for crate::views::IndexBackground {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
#[cfg(not(target_os = "macos"))]
impl From<Automatic> for ::core::option::Option<crate::views::IndexBackground> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::IndexBackground::Automatic)
}
}
impl From<Automatic> for crate::views::MaterialActiveAppearance {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::MaterialActiveAppearance> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::MaterialActiveAppearance::Automatic)
}
}
impl From<Automatic> for crate::views::MenuActionDismissBehavior {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::MenuActionDismissBehavior> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::MenuActionDismissBehavior::Automatic)
}
}
impl From<Automatic> for crate::views::MenuOrder {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::MenuOrder> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::MenuOrder::Automatic)
}
}
impl From<Automatic> for crate::views::PaletteSelectionEffect {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::PaletteSelectionEffect> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::PaletteSelectionEffect::Automatic)
}
}
impl From<Automatic> for crate::views::PresentationAdaptation {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::PresentationAdaptation> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::PresentationAdaptation::Automatic)
}
}
impl From<Automatic> for crate::views::PresentationBackgroundInteraction {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::PresentationBackgroundInteraction> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::PresentationBackgroundInteraction::Automatic)
}
}
impl From<Automatic> for crate::views::PresentationContentInteraction {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::PresentationContentInteraction> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::PresentationContentInteraction::Automatic)
}
}
impl From<Automatic> for crate::views::ProgressStyle {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::ProgressStyle> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::ProgressStyle::Automatic)
}
}
impl From<Automatic> for crate::views::ScrollBounceBehavior {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::ScrollBounceBehavior> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::ScrollBounceBehavior::Automatic)
}
}
impl From<Automatic> for crate::views::ScrollDismissesKeyboardMode {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::ScrollDismissesKeyboardMode> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::ScrollDismissesKeyboardMode::Automatic)
}
}
impl From<Automatic> for crate::views::ScrollEdgeEffectStyle {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::ScrollEdgeEffectStyle> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::ScrollEdgeEffectStyle::Automatic)
}
}
impl From<Automatic> for crate::views::ScrollIndicatorVisibility {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::ScrollIndicatorVisibility> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::ScrollIndicatorVisibility::Automatic)
}
}
impl From<Automatic> for crate::views::SearchFieldPlacement {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::SearchFieldPlacement> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::SearchFieldPlacement::Automatic)
}
}
impl From<Automatic> for crate::views::SearchPresentationToolbarBehavior {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::SearchPresentationToolbarBehavior> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::SearchPresentationToolbarBehavior::Automatic)
}
}
impl From<Automatic> for crate::views::SearchToolbarBehavior {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::SearchToolbarBehavior> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::SearchToolbarBehavior::Automatic)
}
}
impl From<Automatic> for crate::views::SplitViewStyle {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::SplitViewStyle> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::SplitViewStyle::Automatic)
}
}
impl From<Automatic> for crate::views::SpringLoadingBehavior {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::SpringLoadingBehavior> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::SpringLoadingBehavior::Automatic)
}
}
impl From<Automatic> for crate::views::TabBarMinimizeBehavior {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::TabBarMinimizeBehavior> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::TabBarMinimizeBehavior::Automatic)
}
}
impl From<Automatic> for crate::views::TabSearchActivation {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::TabSearchActivation> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::TabSearchActivation::Automatic)
}
}
impl From<Automatic> for crate::views::TabStyle {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::TabStyle> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::TabStyle::Automatic)
}
}
impl From<Automatic> for crate::views::TextSelectionAffinity {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::TextSelectionAffinity> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::TextSelectionAffinity::Automatic)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Automatic> for crate::views::TitleDisplayMode {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
#[cfg(not(target_os = "macos"))]
impl From<Automatic> for ::core::option::Option<crate::views::TitleDisplayMode> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::TitleDisplayMode::Automatic)
}
}
impl From<Automatic> for crate::views::ToolbarItemPlacement {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::ToolbarItemPlacement> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::ToolbarItemPlacement::Automatic)
}
}
impl From<Automatic> for crate::views::ToolbarPlacement {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::ToolbarPlacement> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::ToolbarPlacement::Automatic)
}
}
impl From<Automatic> for crate::views::ToolbarRole {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::ToolbarRole> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::ToolbarRole::Automatic)
}
}
impl From<Automatic> for crate::views::ToolbarTitleDisplayMode {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::ToolbarTitleDisplayMode> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::ToolbarTitleDisplayMode::Automatic)
}
}
impl From<Automatic> for crate::views::TypesettingLanguage {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::TypesettingLanguage> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::TypesettingLanguage::Automatic)
}
}
impl From<Automatic> for crate::views::Visibility {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::Visibility> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::Visibility::Automatic)
}
}
impl From<Automatic> for crate::views::WindowInteractionBehavior {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::WindowInteractionBehavior> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::WindowInteractionBehavior::Automatic)
}
}
impl From<Automatic> for crate::views::WindowToolbarFullScreenVisibility {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::WindowToolbarFullScreenVisibility> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::WindowToolbarFullScreenVisibility::Automatic)
}
}
impl From<Automatic> for crate::views::WritingToolsBehavior {
fn from(_: Automatic) -> Self {
Self::Automatic
}
}
impl From<Automatic> for ::core::option::Option<crate::views::WritingToolsBehavior> {
fn from(_: Automatic) -> Self {
::core::option::Option::Some(crate::views::WritingToolsBehavior::Automatic)
}
}
impl From<AutomaticControlGroupStyle> for crate::views::ControlGroupStyle {
fn from(_: AutomaticControlGroupStyle) -> Self {
Self::AutomaticControlGroupStyle
}
}
impl From<AutomaticControlGroupStyle> for ::core::option::Option<crate::views::ControlGroupStyle> {
fn from(_: AutomaticControlGroupStyle) -> Self {
::core::option::Option::Some(crate::views::ControlGroupStyle::AutomaticControlGroupStyle)
}
}
impl From<AutomaticDisclosureGroupStyle> for crate::views::DisclosureGroupStyle {
fn from(_: AutomaticDisclosureGroupStyle) -> Self {
Self::AutomaticDisclosureGroupStyle
}
}
impl From<AutomaticDisclosureGroupStyle> for ::core::option::Option<crate::views::DisclosureGroupStyle> {
fn from(_: AutomaticDisclosureGroupStyle) -> Self {
::core::option::Option::Some(crate::views::DisclosureGroupStyle::AutomaticDisclosureGroupStyle)
}
}
impl From<AutomaticFormStyle> for crate::views::FormStyle {
fn from(_: AutomaticFormStyle) -> Self {
Self::AutomaticFormStyle
}
}
impl From<AutomaticFormStyle> for ::core::option::Option<crate::views::FormStyle> {
fn from(_: AutomaticFormStyle) -> Self {
::core::option::Option::Some(crate::views::FormStyle::AutomaticFormStyle)
}
}
impl From<AutomaticLabeledContentStyle> for crate::views::LabeledContentStyle {
fn from(_: AutomaticLabeledContentStyle) -> Self {
Self::AutomaticLabeledContentStyle
}
}
impl From<AutomaticLabeledContentStyle> for ::core::option::Option<crate::views::LabeledContentStyle> {
fn from(_: AutomaticLabeledContentStyle) -> Self {
::core::option::Option::Some(crate::views::LabeledContentStyle::AutomaticLabeledContentStyle)
}
}
impl From<AutomaticTableStyle> for crate::views::TableStyle {
fn from(_: AutomaticTableStyle) -> Self {
Self::AutomaticTableStyle
}
}
impl From<AutomaticTableStyle> for ::core::option::Option<crate::views::TableStyle> {
fn from(_: AutomaticTableStyle) -> Self {
::core::option::Option::Some(crate::views::TableStyle::AutomaticTableStyle)
}
}
impl From<AutomaticTextEditorStyle> for crate::views::TextEditorStyle {
fn from(_: AutomaticTextEditorStyle) -> Self {
Self::AutomaticTextEditorStyle
}
}
impl From<AutomaticTextEditorStyle> for ::core::option::Option<crate::views::TextEditorStyle> {
fn from(_: AutomaticTextEditorStyle) -> Self {
::core::option::Option::Some(crate::views::TextEditorStyle::AutomaticTextEditorStyle)
}
}
impl From<AvoidHidingContent> for crate::views::SearchPresentationToolbarBehavior {
fn from(_: AvoidHidingContent) -> Self {
Self::AvoidHidingContent
}
}
impl From<AvoidHidingContent> for ::core::option::Option<crate::views::SearchPresentationToolbarBehavior> {
fn from(_: AvoidHidingContent) -> Self {
::core::option::Option::Some(crate::views::SearchPresentationToolbarBehavior::AvoidHidingContent)
}
}
impl From<Background> for crate::views::TaskPriority {
fn from(_: Background) -> Self {
Self::Background
}
}
impl From<Background> for ::core::option::Option<crate::views::TaskPriority> {
fn from(_: Background) -> Self {
::core::option::Option::Some(crate::views::TaskPriority::Background)
}
}
impl From<BackgroundStyle> for crate::views::ShapeStyle {
fn from(_: BackgroundStyle) -> Self {
Self::BackgroundStyle
}
}
impl From<BackgroundStyle> for ::core::option::Option<crate::views::ShapeStyle> {
fn from(_: BackgroundStyle) -> Self {
::core::option::Option::Some(crate::views::ShapeStyle::BackgroundStyle)
}
}
impl From<Balanced> for crate::views::SplitViewStyle {
fn from(_: Balanced) -> Self {
Self::Balanced
}
}
impl From<Balanced> for ::core::option::Option<crate::views::SplitViewStyle> {
fn from(_: Balanced) -> Self {
::core::option::Option::Some(crate::views::SplitViewStyle::Balanced)
}
}
impl From<Bar> for crate::views::MaterialKind {
fn from(_: Bar) -> Self {
Self::Bar
}
}
impl From<Bar> for ::core::option::Option<crate::views::MaterialKind> {
fn from(_: Bar) -> Self {
::core::option::Option::Some(crate::views::MaterialKind::Bar)
}
}
impl From<BasedOnSize> for crate::views::ScrollBounceBehavior {
fn from(_: BasedOnSize) -> Self {
Self::BasedOnSize
}
}
impl From<BasedOnSize> for ::core::option::Option<crate::views::ScrollBounceBehavior> {
fn from(_: BasedOnSize) -> Self {
::core::option::Option::Some(crate::views::ScrollBounceBehavior::BasedOnSize)
}
}
impl From<Black> for crate::views::AppleButtonStyle {
fn from(_: Black) -> Self {
Self::Black
}
}
impl From<Black> for ::core::option::Option<crate::views::AppleButtonStyle> {
fn from(_: Black) -> Self {
::core::option::Option::Some(crate::views::AppleButtonStyle::Black)
}
}
impl From<Black> for crate::views::SystemColor {
fn from(_: Black) -> Self {
Self::Black
}
}
impl From<Black> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Black) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Black)
}
}
impl From<Black> for crate::views::Weight {
fn from(_: Black) -> Self {
Self::Black
}
}
impl From<Black> for ::core::option::Option<crate::views::Weight> {
fn from(_: Black) -> Self {
::core::option::Option::Some(crate::views::Weight::Black)
}
}
impl From<Blue> for crate::views::SystemColor {
fn from(_: Blue) -> Self {
Self::Blue
}
}
impl From<Blue> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Blue) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Blue)
}
}
impl From<Body> for crate::views::TextStyle {
fn from(_: Body) -> Self {
Self::Body
}
}
impl From<Body> for ::core::option::Option<crate::views::TextStyle> {
fn from(_: Body) -> Self {
::core::option::Option::Some(crate::views::TextStyle::Body)
}
}
impl From<Bold> for crate::views::Weight {
fn from(_: Bold) -> Self {
Self::Bold
}
}
impl From<Bold> for ::core::option::Option<crate::views::Weight> {
fn from(_: Bold) -> Self {
::core::option::Option::Some(crate::views::Weight::Bold)
}
}
impl From<Bordered> for crate::views::ButtonStyle {
fn from(_: Bordered) -> Self {
Self::Bordered
}
}
impl From<Bordered> for ::core::option::Option<crate::views::ButtonStyle> {
fn from(_: Bordered) -> Self {
::core::option::Option::Some(crate::views::ButtonStyle::Bordered)
}
}
impl From<BorderedButtonMenuStyle> for crate::views::MenuStyle {
fn from(_: BorderedButtonMenuStyle) -> Self {
Self::BorderedButtonMenuStyle
}
}
impl From<BorderedButtonMenuStyle> for ::core::option::Option<crate::views::MenuStyle> {
fn from(_: BorderedButtonMenuStyle) -> Self {
::core::option::Option::Some(crate::views::MenuStyle::BorderedButtonMenuStyle)
}
}
impl From<BorderedListStyle> for crate::views::ListStyle {
fn from(_: BorderedListStyle) -> Self {
Self::BorderedListStyle
}
}
impl From<BorderedListStyle> for ::core::option::Option<crate::views::ListStyle> {
fn from(_: BorderedListStyle) -> Self {
::core::option::Option::Some(crate::views::ListStyle::BorderedListStyle)
}
}
impl From<BorderedProminent> for crate::views::ButtonStyle {
fn from(_: BorderedProminent) -> Self {
Self::BorderedProminent
}
}
impl From<BorderedProminent> for ::core::option::Option<crate::views::ButtonStyle> {
fn from(_: BorderedProminent) -> Self {
::core::option::Option::Some(crate::views::ButtonStyle::BorderedProminent)
}
}
impl From<BorderedTableStyle> for crate::views::TableStyle {
fn from(_: BorderedTableStyle) -> Self {
Self::BorderedTableStyle
}
}
impl From<BorderedTableStyle> for ::core::option::Option<crate::views::TableStyle> {
fn from(_: BorderedTableStyle) -> Self {
::core::option::Option::Some(crate::views::TableStyle::BorderedTableStyle)
}
}
impl From<BorderlessButtonMenuStyle> for crate::views::MenuStyle {
fn from(_: BorderlessButtonMenuStyle) -> Self {
Self::BorderlessButtonMenuStyle
}
}
impl From<BorderlessButtonMenuStyle> for ::core::option::Option<crate::views::MenuStyle> {
fn from(_: BorderlessButtonMenuStyle) -> Self {
::core::option::Option::Some(crate::views::MenuStyle::BorderlessButtonMenuStyle)
}
}
impl From<BorderlessPullDownMenuButtonStyle> for crate::views::MenuButtonStyle {
fn from(_: BorderlessPullDownMenuButtonStyle) -> Self {
Self::BorderlessPullDownMenuButtonStyle
}
}
impl From<BorderlessPullDownMenuButtonStyle> for ::core::option::Option<crate::views::MenuButtonStyle> {
fn from(_: BorderlessPullDownMenuButtonStyle) -> Self {
::core::option::Option::Some(crate::views::MenuButtonStyle::BorderlessPullDownMenuButtonStyle)
}
}
impl From<Bottom> for crate::views::Alignment {
fn from(_: Bottom) -> Self {
Self::Bottom
}
}
impl From<Bottom> for ::core::option::Option<crate::views::Alignment> {
fn from(_: Bottom) -> Self {
::core::option::Option::Some(crate::views::Alignment::Bottom)
}
}
impl From<Bottom> for crate::views::Edge {
fn from(_: Bottom) -> Self {
Self::Bottom
}
}
impl From<Bottom> for ::core::option::Option<crate::views::Edge> {
fn from(_: Bottom) -> Self {
::core::option::Option::Some(crate::views::Edge::Bottom)
}
}
impl From<Bottom> for crate::views::EdgeSet {
fn from(_: Bottom) -> Self {
Self::Bottom
}
}
impl From<Bottom> for ::core::option::Option<crate::views::EdgeSet> {
fn from(_: Bottom) -> Self {
::core::option::Option::Some(crate::views::EdgeSet::Bottom)
}
}
impl From<Bottom> for crate::views::EdgeSetMember {
fn from(_: Bottom) -> Self {
Self::Bottom
}
}
impl From<Bottom> for ::core::option::Option<crate::views::EdgeSetMember> {
fn from(_: Bottom) -> Self {
::core::option::Option::Some(crate::views::EdgeSetMember::Bottom)
}
}
impl From<Bottom> for crate::views::VerticalAlignment {
fn from(_: Bottom) -> Self {
Self::Bottom
}
}
impl From<Bottom> for ::core::option::Option<crate::views::VerticalAlignment> {
fn from(_: Bottom) -> Self {
::core::option::Option::Some(crate::views::VerticalAlignment::Bottom)
}
}
impl From<Bottom> for crate::views::VerticalEdge {
fn from(_: Bottom) -> Self {
Self::Bottom
}
}
impl From<Bottom> for ::core::option::Option<crate::views::VerticalEdge> {
fn from(_: Bottom) -> Self {
::core::option::Option::Some(crate::views::VerticalEdge::Bottom)
}
}
impl From<Bottom> for crate::views::VerticalEdgeSet {
fn from(_: Bottom) -> Self {
Self::Bottom
}
}
impl From<Bottom> for ::core::option::Option<crate::views::VerticalEdgeSet> {
fn from(_: Bottom) -> Self {
::core::option::Option::Some(crate::views::VerticalEdgeSet::Bottom)
}
}
impl From<BottomBar> for crate::views::ToolbarPlacement {
fn from(_: BottomBar) -> Self {
Self::BottomBar
}
}
impl From<BottomBar> for ::core::option::Option<crate::views::ToolbarPlacement> {
fn from(_: BottomBar) -> Self {
::core::option::Option::Some(crate::views::ToolbarPlacement::BottomBar)
}
}
impl From<BottomLeading> for crate::views::Alignment {
fn from(_: BottomLeading) -> Self {
Self::BottomLeading
}
}
impl From<BottomLeading> for ::core::option::Option<crate::views::Alignment> {
fn from(_: BottomLeading) -> Self {
::core::option::Option::Some(crate::views::Alignment::BottomLeading)
}
}
impl From<BottomTrailing> for crate::views::Alignment {
fn from(_: BottomTrailing) -> Self {
Self::BottomTrailing
}
}
impl From<BottomTrailing> for ::core::option::Option<crate::views::Alignment> {
fn from(_: BottomTrailing) -> Self {
::core::option::Option::Some(crate::views::Alignment::BottomTrailing)
}
}
impl From<Bounce> for crate::views::SymbolEffect {
fn from(_: Bounce) -> Self {
Self::Bounce
}
}
impl From<Bounce> for ::core::option::Option<crate::views::SymbolEffect> {
fn from(_: Bounce) -> Self {
::core::option::Option::Some(crate::views::SymbolEffect::Bounce)
}
}
impl From<Breathe> for crate::views::SymbolEffect {
fn from(_: Breathe) -> Self {
Self::Breathe
}
}
impl From<Breathe> for ::core::option::Option<crate::views::SymbolEffect> {
fn from(_: Breathe) -> Self {
::core::option::Option::Some(crate::views::SymbolEffect::Breathe)
}
}
impl From<Brown> for crate::views::SystemColor {
fn from(_: Brown) -> Self {
Self::Brown
}
}
impl From<Brown> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Brown) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Brown)
}
}
impl From<ButtonMenuStyle> for crate::views::MenuStyle {
fn from(_: ButtonMenuStyle) -> Self {
Self::ButtonMenuStyle
}
}
impl From<ButtonMenuStyle> for ::core::option::Option<crate::views::MenuStyle> {
fn from(_: ButtonMenuStyle) -> Self {
::core::option::Option::Some(crate::views::MenuStyle::ButtonMenuStyle)
}
}
impl From<ButtonToggleStyle> for crate::views::ToggleStyle {
fn from(_: ButtonToggleStyle) -> Self {
Self::ButtonToggleStyle
}
}
impl From<ButtonToggleStyle> for ::core::option::Option<crate::views::ToggleStyle> {
fn from(_: ButtonToggleStyle) -> Self {
::core::option::Option::Some(crate::views::ToggleStyle::ButtonToggleStyle)
}
}
impl From<Callout> for crate::views::TextStyle {
fn from(_: Callout) -> Self {
Self::Callout
}
}
impl From<Callout> for ::core::option::Option<crate::views::TextStyle> {
fn from(_: Callout) -> Self {
::core::option::Option::Some(crate::views::TextStyle::Callout)
}
}
impl From<Cancel> for crate::views::ButtonRole {
fn from(_: Cancel) -> Self {
Self::Cancel
}
}
impl From<Cancel> for ::core::option::Option<crate::views::ButtonRole> {
fn from(_: Cancel) -> Self {
::core::option::Option::Some(crate::views::ButtonRole::Cancel)
}
}
impl From<Cancel> for crate::views::DropOperation {
fn from(_: Cancel) -> Self {
Self::Cancel
}
}
impl From<Cancel> for ::core::option::Option<crate::views::DropOperation> {
fn from(_: Cancel) -> Self {
::core::option::Option::Some(crate::views::DropOperation::Cancel)
}
}
impl From<CancelAction> for crate::views::KeyboardShortcut {
fn from(_: CancelAction) -> Self {
Self::CancelAction
}
}
impl From<CancelAction> for ::core::option::Option<crate::views::KeyboardShortcut> {
fn from(_: CancelAction) -> Self {
::core::option::Option::Some(crate::views::KeyboardShortcut::CancelAction)
}
}
impl From<CancellationAction> for crate::views::ToolbarItemPlacement {
fn from(_: CancellationAction) -> Self {
Self::CancellationAction
}
}
impl From<CancellationAction> for ::core::option::Option<crate::views::ToolbarItemPlacement> {
fn from(_: CancellationAction) -> Self {
::core::option::Option::Some(crate::views::ToolbarItemPlacement::CancellationAction)
}
}
impl From<CapsLock> for crate::views::EventModifier {
fn from(_: CapsLock) -> Self {
Self::CapsLock
}
}
impl From<CapsLock> for ::core::option::Option<crate::views::EventModifier> {
fn from(_: CapsLock) -> Self {
::core::option::Option::Some(crate::views::EventModifier::CapsLock)
}
}
impl From<Capsule> for crate::views::ButtonBorderShape {
fn from(_: Capsule) -> Self {
Self::Capsule
}
}
impl From<Capsule> for ::core::option::Option<crate::views::ButtonBorderShape> {
fn from(_: Capsule) -> Self {
::core::option::Option::Some(crate::views::ButtonBorderShape::Capsule)
}
}
impl From<Caption> for crate::views::TextStyle {
fn from(_: Caption) -> Self {
Self::Caption
}
}
impl From<Caption> for ::core::option::Option<crate::views::TextStyle> {
fn from(_: Caption) -> Self {
::core::option::Option::Some(crate::views::TextStyle::Caption)
}
}
impl From<Caption2> for crate::views::TextStyle {
fn from(_: Caption2) -> Self {
Self::Caption2
}
}
impl From<Caption2> for ::core::option::Option<crate::views::TextStyle> {
fn from(_: Caption2) -> Self {
::core::option::Option::Some(crate::views::TextStyle::Caption2)
}
}
impl From<CausesPageTurn> for crate::views::AccessibilityTrait {
fn from(_: CausesPageTurn) -> Self {
Self::CausesPageTurn
}
}
impl From<CausesPageTurn> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: CausesPageTurn) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::CausesPageTurn)
}
}
impl From<Center> for crate::views::Alignment {
fn from(_: Center) -> Self {
Self::Center
}
}
impl From<Center> for ::core::option::Option<crate::views::Alignment> {
fn from(_: Center) -> Self {
::core::option::Option::Some(crate::views::Alignment::Center)
}
}
impl From<Center> for crate::views::HorizontalAlignment {
fn from(_: Center) -> Self {
Self::Center
}
}
impl From<Center> for ::core::option::Option<crate::views::HorizontalAlignment> {
fn from(_: Center) -> Self {
::core::option::Option::Some(crate::views::HorizontalAlignment::Center)
}
}
impl From<Center> for crate::views::TextAlign {
fn from(_: Center) -> Self {
Self::Center
}
}
impl From<Center> for ::core::option::Option<crate::views::TextAlign> {
fn from(_: Center) -> Self {
::core::option::Option::Some(crate::views::TextAlign::Center)
}
}
impl From<Center> for crate::views::VerticalAlignment {
fn from(_: Center) -> Self {
Self::Center
}
}
impl From<Center> for ::core::option::Option<crate::views::VerticalAlignment> {
fn from(_: Center) -> Self {
::core::option::Option::Some(crate::views::VerticalAlignment::Center)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Characters> for crate::views::TextInputCapitalization {
fn from(_: Characters) -> Self {
Self::Characters
}
}
#[cfg(not(target_os = "macos"))]
impl From<Characters> for ::core::option::Option<crate::views::TextInputCapitalization> {
fn from(_: Characters) -> Self {
::core::option::Option::Some(crate::views::TextInputCapitalization::Characters)
}
}
impl From<CheckboxToggleStyle> for crate::views::ToggleStyle {
fn from(_: CheckboxToggleStyle) -> Self {
Self::CheckboxToggleStyle
}
}
impl From<CheckboxToggleStyle> for ::core::option::Option<crate::views::ToggleStyle> {
fn from(_: CheckboxToggleStyle) -> Self {
::core::option::Option::Some(crate::views::ToggleStyle::CheckboxToggleStyle)
}
}
impl From<Circle> for crate::views::ButtonBorderShape {
fn from(_: Circle) -> Self {
Self::Circle
}
}
impl From<Circle> for ::core::option::Option<crate::views::ButtonBorderShape> {
fn from(_: Circle) -> Self {
::core::option::Option::Some(crate::views::ButtonBorderShape::Circle)
}
}
impl From<Circle> for crate::views::InsettableShape {
fn from(_: Circle) -> Self {
Self::Circle
}
}
impl From<Circle> for ::core::option::Option<crate::views::InsettableShape> {
fn from(_: Circle) -> Self {
::core::option::Option::Some(crate::views::InsettableShape::Circle)
}
}
impl From<Circle> for crate::views::SymbolVariants {
fn from(_: Circle) -> Self {
Self::Circle
}
}
impl From<Circle> for ::core::option::Option<crate::views::SymbolVariants> {
fn from(_: Circle) -> Self {
::core::option::Option::Some(crate::views::SymbolVariants::Circle)
}
}
impl From<Circular> for crate::views::ProgressStyle {
fn from(_: Circular) -> Self {
Self::Circular
}
}
impl From<Circular> for ::core::option::Option<crate::views::ProgressStyle> {
fn from(_: Circular) -> Self {
::core::option::Option::Some(crate::views::ProgressStyle::Circular)
}
}
impl From<Clear> for crate::views::Glass {
fn from(_: Clear) -> Self {
Self::Clear
}
}
impl From<Clear> for ::core::option::Option<crate::views::Glass> {
fn from(_: Clear) -> Self {
::core::option::Option::Some(crate::views::Glass::Clear)
}
}
impl From<Clear> for crate::views::Key {
fn from(_: Clear) -> Self {
Self::Clear
}
}
impl From<Clear> for ::core::option::Option<crate::views::Key> {
fn from(_: Clear) -> Self {
::core::option::Option::Some(crate::views::Key::Clear)
}
}
impl From<Clear> for crate::views::SystemColor {
fn from(_: Clear) -> Self {
Self::Clear
}
}
impl From<Clear> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Clear) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Clear)
}
}
impl From<Close> for crate::views::ButtonRole {
fn from(_: Close) -> Self {
Self::Close
}
}
impl From<Close> for ::core::option::Option<crate::views::ButtonRole> {
fn from(_: Close) -> Self {
::core::option::Option::Some(crate::views::ButtonRole::Close)
}
}
impl From<Collection> for crate::views::SubmitTrigger {
fn from(_: Collection) -> Self {
Self::Collection
}
}
impl From<Collection> for ::core::option::Option<crate::views::SubmitTrigger> {
fn from(_: Collection) -> Self {
::core::option::Option::Some(crate::views::SubmitTrigger::Collection)
}
}
impl From<Color> for crate::views::SymbolVariableValue {
fn from(_: Color) -> Self {
Self::Color
}
}
impl From<Color> for ::core::option::Option<crate::views::SymbolVariableValue> {
fn from(_: Color) -> Self {
::core::option::Option::Some(crate::views::SymbolVariableValue::Color)
}
}
impl From<ColumnResize> for crate::views::PointerStyle {
fn from(_: ColumnResize) -> Self {
Self::ColumnResize
}
}
impl From<ColumnResize> for ::core::option::Option<crate::views::PointerStyle> {
fn from(_: ColumnResize) -> Self {
::core::option::Option::Some(crate::views::PointerStyle::ColumnResize)
}
}
impl From<ColumnsFormStyle> for crate::views::FormStyle {
fn from(_: ColumnsFormStyle) -> Self {
Self::ColumnsFormStyle
}
}
impl From<ColumnsFormStyle> for ::core::option::Option<crate::views::FormStyle> {
fn from(_: ColumnsFormStyle) -> Self {
::core::option::Option::Some(crate::views::FormStyle::ColumnsFormStyle)
}
}
impl From<Combine> for crate::views::AccessibilityChildBehavior {
fn from(_: Combine) -> Self {
Self::Combine
}
}
impl From<Combine> for ::core::option::Option<crate::views::AccessibilityChildBehavior> {
fn from(_: Combine) -> Self {
::core::option::Option::Some(crate::views::AccessibilityChildBehavior::Combine)
}
}
impl From<Command> for crate::views::EventModifier {
fn from(_: Command) -> Self {
Self::Command
}
}
impl From<Command> for ::core::option::Option<crate::views::EventModifier> {
fn from(_: Command) -> Self {
::core::option::Option::Some(crate::views::EventModifier::Command)
}
}
impl From<CompactDatePickerStyle> for crate::views::DatePickerStyle {
fn from(_: CompactDatePickerStyle) -> Self {
Self::CompactDatePickerStyle
}
}
impl From<CompactDatePickerStyle> for ::core::option::Option<crate::views::DatePickerStyle> {
fn from(_: CompactDatePickerStyle) -> Self {
::core::option::Option::Some(crate::views::DatePickerStyle::CompactDatePickerStyle)
}
}
impl From<CompactMenuControlGroupStyle> for crate::views::ControlGroupStyle {
fn from(_: CompactMenuControlGroupStyle) -> Self {
Self::CompactMenuControlGroupStyle
}
}
impl From<CompactMenuControlGroupStyle> for ::core::option::Option<crate::views::ControlGroupStyle> {
fn from(_: CompactMenuControlGroupStyle) -> Self {
::core::option::Option::Some(crate::views::ControlGroupStyle::CompactMenuControlGroupStyle)
}
}
impl From<Complete> for crate::views::WritingToolsBehavior {
fn from(_: Complete) -> Self {
Self::Complete
}
}
impl From<Complete> for ::core::option::Option<crate::views::WritingToolsBehavior> {
fn from(_: Complete) -> Self {
::core::option::Option::Some(crate::views::WritingToolsBehavior::Complete)
}
}
impl From<Compressed> for crate::views::FontWidth {
fn from(_: Compressed) -> Self {
Self::Compressed
}
}
impl From<Compressed> for ::core::option::Option<crate::views::FontWidth> {
fn from(_: Compressed) -> Self {
::core::option::Option::Some(crate::views::FontWidth::Compressed)
}
}
impl From<Concrete> for crate::views::Content {
fn from(_: Concrete) -> Self {
Self::Concrete
}
}
impl From<Concrete> for ::core::option::Option<crate::views::Content> {
fn from(_: Concrete) -> Self {
::core::option::Option::Some(crate::views::Content::Concrete)
}
}
impl From<Condensed> for crate::views::FontWidth {
fn from(_: Condensed) -> Self {
Self::Condensed
}
}
impl From<Condensed> for ::core::option::Option<crate::views::FontWidth> {
fn from(_: Condensed) -> Self {
::core::option::Option::Some(crate::views::FontWidth::Condensed)
}
}
impl From<Confirm> for crate::views::ButtonRole {
fn from(_: Confirm) -> Self {
Self::Confirm
}
}
impl From<Confirm> for ::core::option::Option<crate::views::ButtonRole> {
fn from(_: Confirm) -> Self {
::core::option::Option::Some(crate::views::ButtonRole::Confirm)
}
}
impl From<ConfirmationAction> for crate::views::ToolbarItemPlacement {
fn from(_: ConfirmationAction) -> Self {
Self::ConfirmationAction
}
}
impl From<ConfirmationAction> for ::core::option::Option<crate::views::ToolbarItemPlacement> {
fn from(_: ConfirmationAction) -> Self {
::core::option::Option::Some(crate::views::ToolbarItemPlacement::ConfirmationAction)
}
}
impl From<Console> for crate::views::TextContentType {
fn from(_: Console) -> Self {
Self::Console
}
}
impl From<Console> for ::core::option::Option<crate::views::TextContentType> {
fn from(_: Console) -> Self {
::core::option::Option::Some(crate::views::TextContentType::Console)
}
}
impl From<ConstrainedHigh> for crate::views::DynamicRange {
fn from(_: ConstrainedHigh) -> Self {
Self::ConstrainedHigh
}
}
impl From<ConstrainedHigh> for ::core::option::Option<crate::views::DynamicRange> {
fn from(_: ConstrainedHigh) -> Self {
::core::option::Option::Some(crate::views::DynamicRange::ConstrainedHigh)
}
}
impl From<Contain> for crate::views::AccessibilityChildBehavior {
fn from(_: Contain) -> Self {
Self::Contain
}
}
impl From<Contain> for ::core::option::Option<crate::views::AccessibilityChildBehavior> {
fn from(_: Contain) -> Self {
::core::option::Option::Some(crate::views::AccessibilityChildBehavior::Contain)
}
}
impl From<Container> for crate::views::SafeAreaRegions {
fn from(_: Container) -> Self {
Self::Container
}
}
impl From<Container> for ::core::option::Option<crate::views::SafeAreaRegions> {
fn from(_: Container) -> Self {
::core::option::Option::Some(crate::views::SafeAreaRegions::Container)
}
}
impl From<ContainerRelativeShape> for crate::views::InsettableShape {
fn from(_: ContainerRelativeShape) -> Self {
Self::ContainerRelativeShape
}
}
impl From<ContainerRelativeShape> for ::core::option::Option<crate::views::InsettableShape> {
fn from(_: ContainerRelativeShape) -> Self {
::core::option::Option::Some(crate::views::InsettableShape::ContainerRelativeShape)
}
}
impl From<Content> for crate::views::LabeledPairRole {
fn from(_: Content) -> Self {
Self::Content
}
}
impl From<Content> for ::core::option::Option<crate::views::LabeledPairRole> {
fn from(_: Content) -> Self {
::core::option::Option::Some(crate::views::LabeledPairRole::Content)
}
}
impl From<Content> for crate::views::SearchSuggestionsPlacementSet {
fn from(_: Content) -> Self {
Self::Content
}
}
impl From<Content> for ::core::option::Option<crate::views::SearchSuggestionsPlacementSet> {
fn from(_: Content) -> Self {
::core::option::Option::Some(crate::views::SearchSuggestionsPlacementSet::Content)
}
}
impl From<ContentBased> for crate::views::WritingDirectionStrategy {
fn from(_: ContentBased) -> Self {
Self::ContentBased
}
}
impl From<ContentBased> for ::core::option::Option<crate::views::WritingDirectionStrategy> {
fn from(_: ContentBased) -> Self {
::core::option::Option::Some(crate::views::WritingDirectionStrategy::ContentBased)
}
}
impl From<ContextMenu> for crate::views::TextInputFormattingControlPlacementSet {
fn from(_: ContextMenu) -> Self {
Self::ContextMenu
}
}
impl From<ContextMenu> for ::core::option::Option<crate::views::TextInputFormattingControlPlacementSet> {
fn from(_: ContextMenu) -> Self {
::core::option::Option::Some(crate::views::TextInputFormattingControlPlacementSet::ContextMenu)
}
}
impl From<Continue> for crate::views::AppleButtonLabel {
fn from(_: Continue) -> Self {
Self::Continue
}
}
impl From<Continue> for ::core::option::Option<crate::views::AppleButtonLabel> {
fn from(_: Continue) -> Self {
::core::option::Option::Some(crate::views::AppleButtonLabel::Continue)
}
}
impl From<Continue> for crate::views::SubmitLabel {
fn from(_: Continue) -> Self {
Self::Continue
}
}
impl From<Continue> for ::core::option::Option<crate::views::SubmitLabel> {
fn from(_: Continue) -> Self {
::core::option::Option::Some(crate::views::SubmitLabel::Continue)
}
}
impl From<Control> for crate::views::EventModifier {
fn from(_: Control) -> Self {
Self::Control
}
}
impl From<Control> for ::core::option::Option<crate::views::EventModifier> {
fn from(_: Control) -> Self {
::core::option::Option::Some(crate::views::EventModifier::Control)
}
}
impl From<Copy> for crate::views::DropOperation {
fn from(_: Copy) -> Self {
Self::Copy
}
}
impl From<Copy> for ::core::option::Option<crate::views::DropOperation> {
fn from(_: Copy) -> Self {
::core::option::Option::Some(crate::views::DropOperation::Copy)
}
}
impl From<Critical> for crate::views::DialogSeverity {
fn from(_: Critical) -> Self {
Self::Critical
}
}
impl From<Critical> for ::core::option::Option<crate::views::DialogSeverity> {
fn from(_: Critical) -> Self {
::core::option::Option::Some(crate::views::DialogSeverity::Critical)
}
}
impl From<Custom> for crate::views::PaletteSelectionEffect {
fn from(_: Custom) -> Self {
Self::Custom
}
}
impl From<Custom> for ::core::option::Option<crate::views::PaletteSelectionEffect> {
fn from(_: Custom) -> Self {
::core::option::Option::Some(crate::views::PaletteSelectionEffect::Custom)
}
}
impl From<Cyan> for crate::views::SystemColor {
fn from(_: Cyan) -> Self {
Self::Cyan
}
}
impl From<Cyan> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Cyan) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Cyan)
}
}
impl From<Dark> for crate::views::ColorScheme {
fn from(_: Dark) -> Self {
Self::Dark
}
}
impl From<Dark> for ::core::option::Option<crate::views::ColorScheme> {
fn from(_: Dark) -> Self {
::core::option::Option::Some(crate::views::ColorScheme::Dark)
}
}
impl From<Dash> for crate::views::LinePattern {
fn from(_: Dash) -> Self {
Self::Dash
}
}
impl From<Dash> for ::core::option::Option<crate::views::LinePattern> {
fn from(_: Dash) -> Self {
::core::option::Option::Some(crate::views::LinePattern::Dash)
}
}
impl From<DashDot> for crate::views::LinePattern {
fn from(_: DashDot) -> Self {
Self::DashDot
}
}
impl From<DashDot> for ::core::option::Option<crate::views::LinePattern> {
fn from(_: DashDot) -> Self {
::core::option::Option::Some(crate::views::LinePattern::DashDot)
}
}
impl From<DashDotDot> for crate::views::LinePattern {
fn from(_: DashDotDot) -> Self {
Self::DashDotDot
}
}
impl From<DashDotDot> for ::core::option::Option<crate::views::LinePattern> {
fn from(_: DashDotDot) -> Self {
::core::option::Option::Some(crate::views::LinePattern::DashDotDot)
}
}
impl From<Date> for crate::views::DatePickerComponent {
fn from(_: Date) -> Self {
Self::Date
}
}
impl From<Date> for ::core::option::Option<crate::views::DatePickerComponent> {
fn from(_: Date) -> Self {
::core::option::Option::Some(crate::views::DatePickerComponent::Date)
}
}
#[cfg(not(target_os = "macos"))]
impl From<DecimalPad> for crate::views::KeyboardType {
fn from(_: DecimalPad) -> Self {
Self::DecimalPad
}
}
#[cfg(not(target_os = "macos"))]
impl From<DecimalPad> for ::core::option::Option<crate::views::KeyboardType> {
fn from(_: DecimalPad) -> Self {
::core::option::Option::Some(crate::views::KeyboardType::DecimalPad)
}
}
impl From<Decimals> for crate::views::CharacterSetKind {
fn from(_: Decimals) -> Self {
Self::Decimals
}
}
impl From<Decimals> for ::core::option::Option<crate::views::CharacterSetKind> {
fn from(_: Decimals) -> Self {
::core::option::Option::Some(crate::views::CharacterSetKind::Decimals)
}
}
impl From<Decrease> for crate::views::SensoryFeedback {
fn from(_: Decrease) -> Self {
Self::Decrease
}
}
impl From<Decrease> for ::core::option::Option<crate::views::SensoryFeedback> {
fn from(_: Decrease) -> Self {
::core::option::Option::Some(crate::views::SensoryFeedback::Decrease)
}
}
impl From<Decreased> for crate::views::BadgeProminence {
fn from(_: Decreased) -> Self {
Self::Decreased
}
}
impl From<Decreased> for ::core::option::Option<crate::views::BadgeProminence> {
fn from(_: Decreased) -> Self {
::core::option::Option::Some(crate::views::BadgeProminence::Decreased)
}
}
impl From<Default> for crate::views::ActionCategory {
fn from(_: Default) -> Self {
Self::Default
}
}
impl From<Default> for ::core::option::Option<crate::views::ActionCategory> {
fn from(_: Default) -> Self {
::core::option::Option::Some(crate::views::ActionCategory::Default)
}
}
impl From<Default> for crate::views::ActionKind {
fn from(_: Default) -> Self {
Self::Default
}
}
impl From<Default> for ::core::option::Option<crate::views::ActionKind> {
fn from(_: Default) -> Self {
::core::option::Option::Some(crate::views::ActionKind::Default)
}
}
impl From<Default> for crate::views::AnimationKind {
fn from(_: Default) -> Self {
Self::Default
}
}
impl From<Default> for ::core::option::Option<crate::views::AnimationKind> {
fn from(_: Default) -> Self {
::core::option::Option::Some(crate::views::AnimationKind::Default)
}
}
impl From<Default> for crate::views::CustomContentImportance {
fn from(_: Default) -> Self {
Self::Default
}
}
impl From<Default> for ::core::option::Option<crate::views::CustomContentImportance> {
fn from(_: Default) -> Self {
::core::option::Option::Some(crate::views::CustomContentImportance::Default)
}
}
impl From<Default> for crate::views::Design {
fn from(_: Default) -> Self {
Self::Default
}
}
impl From<Default> for ::core::option::Option<crate::views::Design> {
fn from(_: Default) -> Self {
::core::option::Option::Some(crate::views::Design::Default)
}
}
impl From<Default> for crate::views::DragDropPreviewsFormation {
fn from(_: Default) -> Self {
Self::Default
}
}
impl From<Default> for ::core::option::Option<crate::views::DragDropPreviewsFormation> {
fn from(_: Default) -> Self {
::core::option::Option::Some(crate::views::DragDropPreviewsFormation::Default)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Default> for crate::views::KeyboardType {
fn from(_: Default) -> Self {
Self::Default
}
}
#[cfg(not(target_os = "macos"))]
impl From<Default> for ::core::option::Option<crate::views::KeyboardType> {
fn from(_: Default) -> Self {
::core::option::Option::Some(crate::views::KeyboardType::Default)
}
}
impl From<Default> for crate::views::PointerStyle {
fn from(_: Default) -> Self {
Self::Default
}
}
impl From<Default> for ::core::option::Option<crate::views::PointerStyle> {
fn from(_: Default) -> Self {
::core::option::Option::Some(crate::views::PointerStyle::Default)
}
}
impl From<Default> for crate::views::TextInputFormattingControlPlacementSet {
fn from(_: Default) -> Self {
Self::Default
}
}
impl From<Default> for ::core::option::Option<crate::views::TextInputFormattingControlPlacementSet> {
fn from(_: Default) -> Self {
::core::option::Option::Some(crate::views::TextInputFormattingControlPlacementSet::Default)
}
}
impl From<Default> for crate::views::TextScale {
fn from(_: Default) -> Self {
Self::Default
}
}
impl From<Default> for ::core::option::Option<crate::views::TextScale> {
fn from(_: Default) -> Self {
::core::option::Option::Some(crate::views::TextScale::Default)
}
}
impl From<Default> for crate::views::TouchBarItemPresence {
fn from(_: Default) -> Self {
Self::Default
}
}
impl From<Default> for ::core::option::Option<crate::views::TouchBarItemPresence> {
fn from(_: Default) -> Self {
::core::option::Option::Some(crate::views::TouchBarItemPresence::Default)
}
}
impl From<Default> for crate::views::WritingDirectionStrategy {
fn from(_: Default) -> Self {
Self::Default
}
}
impl From<Default> for ::core::option::Option<crate::views::WritingDirectionStrategy> {
fn from(_: Default) -> Self {
::core::option::Option::Some(crate::views::WritingDirectionStrategy::Default)
}
}
impl From<DefaultAction> for crate::views::KeyboardShortcut {
fn from(_: DefaultAction) -> Self {
Self::DefaultAction
}
}
impl From<DefaultAction> for ::core::option::Option<crate::views::KeyboardShortcut> {
fn from(_: DefaultAction) -> Self {
::core::option::Option::Some(crate::views::KeyboardShortcut::DefaultAction)
}
}
impl From<DefaultDatePickerStyle> for crate::views::DatePickerStyle {
fn from(_: DefaultDatePickerStyle) -> Self {
Self::DefaultDatePickerStyle
}
}
impl From<DefaultDatePickerStyle> for ::core::option::Option<crate::views::DatePickerStyle> {
fn from(_: DefaultDatePickerStyle) -> Self {
::core::option::Option::Some(crate::views::DatePickerStyle::DefaultDatePickerStyle)
}
}
impl From<DefaultGaugeStyle> for crate::views::GaugeStyle {
fn from(_: DefaultGaugeStyle) -> Self {
Self::DefaultGaugeStyle
}
}
impl From<DefaultGaugeStyle> for ::core::option::Option<crate::views::GaugeStyle> {
fn from(_: DefaultGaugeStyle) -> Self {
::core::option::Option::Some(crate::views::GaugeStyle::DefaultGaugeStyle)
}
}
impl From<DefaultGroupBoxStyle> for crate::views::GroupBoxStyle {
fn from(_: DefaultGroupBoxStyle) -> Self {
Self::DefaultGroupBoxStyle
}
}
impl From<DefaultGroupBoxStyle> for ::core::option::Option<crate::views::GroupBoxStyle> {
fn from(_: DefaultGroupBoxStyle) -> Self {
::core::option::Option::Some(crate::views::GroupBoxStyle::DefaultGroupBoxStyle)
}
}
impl From<DefaultLabelStyle> for crate::views::LabelStyle {
fn from(_: DefaultLabelStyle) -> Self {
Self::DefaultLabelStyle
}
}
impl From<DefaultLabelStyle> for ::core::option::Option<crate::views::LabelStyle> {
fn from(_: DefaultLabelStyle) -> Self {
::core::option::Option::Some(crate::views::LabelStyle::DefaultLabelStyle)
}
}
impl From<DefaultListStyle> for crate::views::ListStyle {
fn from(_: DefaultListStyle) -> Self {
Self::DefaultListStyle
}
}
impl From<DefaultListStyle> for ::core::option::Option<crate::views::ListStyle> {
fn from(_: DefaultListStyle) -> Self {
::core::option::Option::Some(crate::views::ListStyle::DefaultListStyle)
}
}
impl From<DefaultMenuButtonStyle> for crate::views::MenuButtonStyle {
fn from(_: DefaultMenuButtonStyle) -> Self {
Self::DefaultMenuButtonStyle
}
}
impl From<DefaultMenuButtonStyle> for ::core::option::Option<crate::views::MenuButtonStyle> {
fn from(_: DefaultMenuButtonStyle) -> Self {
::core::option::Option::Some(crate::views::MenuButtonStyle::DefaultMenuButtonStyle)
}
}
impl From<DefaultMenuStyle> for crate::views::MenuStyle {
fn from(_: DefaultMenuStyle) -> Self {
Self::DefaultMenuStyle
}
}
impl From<DefaultMenuStyle> for ::core::option::Option<crate::views::MenuStyle> {
fn from(_: DefaultMenuStyle) -> Self {
::core::option::Option::Some(crate::views::MenuStyle::DefaultMenuStyle)
}
}
impl From<DefaultPickerStyle> for crate::views::PickerStyle {
fn from(_: DefaultPickerStyle) -> Self {
Self::DefaultPickerStyle
}
}
impl From<DefaultPickerStyle> for ::core::option::Option<crate::views::PickerStyle> {
fn from(_: DefaultPickerStyle) -> Self {
::core::option::Option::Some(crate::views::PickerStyle::DefaultPickerStyle)
}
}
impl From<DefaultTextFieldStyle> for crate::views::TextFieldStyle {
fn from(_: DefaultTextFieldStyle) -> Self {
Self::DefaultTextFieldStyle
}
}
impl From<DefaultTextFieldStyle> for ::core::option::Option<crate::views::TextFieldStyle> {
fn from(_: DefaultTextFieldStyle) -> Self {
::core::option::Option::Some(crate::views::TextFieldStyle::DefaultTextFieldStyle)
}
}
impl From<DefaultToggleStyle> for crate::views::ToggleStyle {
fn from(_: DefaultToggleStyle) -> Self {
Self::DefaultToggleStyle
}
}
impl From<DefaultToggleStyle> for ::core::option::Option<crate::views::ToggleStyle> {
fn from(_: DefaultToggleStyle) -> Self {
::core::option::Option::Some(crate::views::ToggleStyle::DefaultToggleStyle)
}
}
impl From<DefaultWindowStyle> for crate::views::WindowStyle {
fn from(_: DefaultWindowStyle) -> Self {
Self::DefaultWindowStyle
}
}
impl From<DefaultWindowStyle> for ::core::option::Option<crate::views::WindowStyle> {
fn from(_: DefaultWindowStyle) -> Self {
::core::option::Option::Some(crate::views::WindowStyle::DefaultWindowStyle)
}
}
impl From<DefaultWindowToolbarStyle> for crate::views::WindowToolbarStyle {
fn from(_: DefaultWindowToolbarStyle) -> Self {
Self::DefaultWindowToolbarStyle
}
}
impl From<DefaultWindowToolbarStyle> for ::core::option::Option<crate::views::WindowToolbarStyle> {
fn from(_: DefaultWindowToolbarStyle) -> Self {
::core::option::Option::Some(crate::views::WindowToolbarStyle::DefaultWindowToolbarStyle)
}
}
impl From<Delete> for crate::views::ActionKind {
fn from(_: Delete) -> Self {
Self::Delete
}
}
impl From<Delete> for ::core::option::Option<crate::views::ActionKind> {
fn from(_: Delete) -> Self {
::core::option::Option::Some(crate::views::ActionKind::Delete)
}
}
impl From<Delete> for crate::views::Key {
fn from(_: Delete) -> Self {
Self::Delete
}
}
impl From<Delete> for ::core::option::Option<crate::views::Key> {
fn from(_: Delete) -> Self {
::core::option::Option::Some(crate::views::Key::Delete)
}
}
impl From<DeleteForward> for crate::views::Key {
fn from(_: DeleteForward) -> Self {
Self::DeleteForward
}
}
impl From<DeleteForward> for ::core::option::Option<crate::views::Key> {
fn from(_: DeleteForward) -> Self {
::core::option::Option::Some(crate::views::Key::DeleteForward)
}
}
impl From<Destructive> for crate::views::ButtonRole {
fn from(_: Destructive) -> Self {
Self::Destructive
}
}
impl From<Destructive> for ::core::option::Option<crate::views::ButtonRole> {
fn from(_: Destructive) -> Self {
::core::option::Option::Some(crate::views::ButtonRole::Destructive)
}
}
impl From<DestructiveAction> for crate::views::ToolbarItemPlacement {
fn from(_: DestructiveAction) -> Self {
Self::DestructiveAction
}
}
impl From<DestructiveAction> for ::core::option::Option<crate::views::ToolbarItemPlacement> {
fn from(_: DestructiveAction) -> Self {
::core::option::Option::Some(crate::views::ToolbarItemPlacement::DestructiveAction)
}
}
impl From<Device> for crate::views::GradientColorSpace {
fn from(_: Device) -> Self {
Self::Device
}
}
impl From<Device> for ::core::option::Option<crate::views::GradientColorSpace> {
fn from(_: Device) -> Self {
::core::option::Option::Some(crate::views::GradientColorSpace::Device)
}
}
impl From<Device> for crate::views::PreviewLayout {
fn from(_: Device) -> Self {
Self::Device
}
}
impl From<Device> for ::core::option::Option<crate::views::PreviewLayout> {
fn from(_: Device) -> Self {
::core::option::Option::Some(crate::views::PreviewLayout::Device)
}
}
impl From<DidDisappear> for crate::views::TransitionPhase {
fn from(_: DidDisappear) -> Self {
Self::DidDisappear
}
}
impl From<DidDisappear> for ::core::option::Option<crate::views::TransitionPhase> {
fn from(_: DidDisappear) -> Self {
::core::option::Option::Some(crate::views::TransitionPhase::DidDisappear)
}
}
impl From<Disabled> for crate::views::AlternatingRowBackgroundBehavior {
fn from(_: Disabled) -> Self {
Self::Disabled
}
}
impl From<Disabled> for ::core::option::Option<crate::views::AlternatingRowBackgroundBehavior> {
fn from(_: Disabled) -> Self {
::core::option::Option::Some(crate::views::AlternatingRowBackgroundBehavior::Disabled)
}
}
impl From<Disabled> for crate::views::ButtonRepeatBehavior {
fn from(_: Disabled) -> Self {
Self::Disabled
}
}
impl From<Disabled> for ::core::option::Option<crate::views::ButtonRepeatBehavior> {
fn from(_: Disabled) -> Self {
::core::option::Option::Some(crate::views::ButtonRepeatBehavior::Disabled)
}
}
impl From<Disabled> for crate::views::PresentationBackgroundInteraction {
fn from(_: Disabled) -> Self {
Self::Disabled
}
}
impl From<Disabled> for ::core::option::Option<crate::views::PresentationBackgroundInteraction> {
fn from(_: Disabled) -> Self {
::core::option::Option::Some(crate::views::PresentationBackgroundInteraction::Disabled)
}
}
impl From<Disabled> for crate::views::SpringLoadingBehavior {
fn from(_: Disabled) -> Self {
Self::Disabled
}
}
impl From<Disabled> for ::core::option::Option<crate::views::SpringLoadingBehavior> {
fn from(_: Disabled) -> Self {
::core::option::Option::Some(crate::views::SpringLoadingBehavior::Disabled)
}
}
impl From<Disabled> for crate::views::WindowInteractionBehavior {
fn from(_: Disabled) -> Self {
Self::Disabled
}
}
impl From<Disabled> for ::core::option::Option<crate::views::WindowInteractionBehavior> {
fn from(_: Disabled) -> Self {
::core::option::Option::Some(crate::views::WindowInteractionBehavior::Disabled)
}
}
impl From<Disabled> for crate::views::WritingToolsBehavior {
fn from(_: Disabled) -> Self {
Self::Disabled
}
}
impl From<Disabled> for ::core::option::Option<crate::views::WritingToolsBehavior> {
fn from(_: Disabled) -> Self {
::core::option::Option::Some(crate::views::WritingToolsBehavior::Disabled)
}
}
impl From<DisabledTextSelectability> for crate::views::TextSelectability {
fn from(_: DisabledTextSelectability) -> Self {
Self::DisabledTextSelectability
}
}
impl From<DisabledTextSelectability> for ::core::option::Option<crate::views::TextSelectability> {
fn from(_: DisabledTextSelectability) -> Self {
::core::option::Option::Some(crate::views::TextSelectability::DisabledTextSelectability)
}
}
impl From<Done> for crate::views::SubmitLabel {
fn from(_: Done) -> Self {
Self::Done
}
}
impl From<Done> for ::core::option::Option<crate::views::SubmitLabel> {
fn from(_: Done) -> Self {
::core::option::Option::Some(crate::views::SubmitLabel::Done)
}
}
impl From<Dot> for crate::views::LinePattern {
fn from(_: Dot) -> Self {
Self::Dot
}
}
impl From<Dot> for ::core::option::Option<crate::views::LinePattern> {
fn from(_: Dot) -> Self {
::core::option::Option::Some(crate::views::LinePattern::Dot)
}
}
impl From<Down> for crate::views::KeyPressPhases {
fn from(_: Down) -> Self {
Self::Down
}
}
impl From<Down> for ::core::option::Option<crate::views::KeyPressPhases> {
fn from(_: Down) -> Self {
::core::option::Option::Some(crate::views::KeyPressPhases::Down)
}
}
impl From<DownArrow> for crate::views::Key {
fn from(_: DownArrow) -> Self {
Self::DownArrow
}
}
impl From<DownArrow> for ::core::option::Option<crate::views::Key> {
fn from(_: DownArrow) -> Self {
::core::option::Option::Some(crate::views::Key::DownArrow)
}
}
impl From<Downstream> for crate::views::TextSelectionAffinity {
fn from(_: Downstream) -> Self {
Self::Downstream
}
}
impl From<Downstream> for ::core::option::Option<crate::views::TextSelectionAffinity> {
fn from(_: Downstream) -> Self {
::core::option::Option::Some(crate::views::TextSelectionAffinity::Downstream)
}
}
impl From<Draw> for crate::views::SymbolVariableValue {
fn from(_: Draw) -> Self {
Self::Draw
}
}
impl From<Draw> for ::core::option::Option<crate::views::SymbolVariableValue> {
fn from(_: Draw) -> Self {
::core::option::Option::Some(crate::views::SymbolVariableValue::Draw)
}
}
impl From<EaseIn> for crate::views::AnimationKind {
fn from(_: EaseIn) -> Self {
Self::EaseIn
}
}
impl From<EaseIn> for ::core::option::Option<crate::views::AnimationKind> {
fn from(_: EaseIn) -> Self {
::core::option::Option::Some(crate::views::AnimationKind::EaseIn)
}
}
impl From<EaseInOut> for crate::views::AnimationKind {
fn from(_: EaseInOut) -> Self {
Self::EaseInOut
}
}
impl From<EaseInOut> for ::core::option::Option<crate::views::AnimationKind> {
fn from(_: EaseInOut) -> Self {
::core::option::Option::Some(crate::views::AnimationKind::EaseInOut)
}
}
impl From<EaseOut> for crate::views::AnimationKind {
fn from(_: EaseOut) -> Self {
Self::EaseOut
}
}
impl From<EaseOut> for ::core::option::Option<crate::views::AnimationKind> {
fn from(_: EaseOut) -> Self {
::core::option::Option::Some(crate::views::AnimationKind::EaseOut)
}
}
impl From<Edit> for crate::views::ActionCategory {
fn from(_: Edit) -> Self {
Self::Edit
}
}
impl From<Edit> for ::core::option::Option<crate::views::ActionCategory> {
fn from(_: Edit) -> Self {
::core::option::Option::Some(crate::views::ActionCategory::Edit)
}
}
impl From<Editor> for crate::views::ToolbarRole {
fn from(_: Editor) -> Self {
Self::Editor
}
}
impl From<Editor> for ::core::option::Option<crate::views::ToolbarRole> {
fn from(_: Editor) -> Self {
::core::option::Option::Some(crate::views::ToolbarRole::Editor)
}
}
impl From<Ellipse> for crate::views::InsettableShape {
fn from(_: Ellipse) -> Self {
Self::Ellipse
}
}
impl From<Ellipse> for ::core::option::Option<crate::views::InsettableShape> {
fn from(_: Ellipse) -> Self {
::core::option::Option::Some(crate::views::InsettableShape::Ellipse)
}
}
#[cfg(not(target_os = "macos"))]
impl From<EmailAddress> for crate::views::KeyboardType {
fn from(_: EmailAddress) -> Self {
Self::EmailAddress
}
}
#[cfg(not(target_os = "macos"))]
impl From<EmailAddress> for ::core::option::Option<crate::views::KeyboardType> {
fn from(_: EmailAddress) -> Self {
::core::option::Option::Some(crate::views::KeyboardType::EmailAddress)
}
}
impl From<Enabled> for crate::views::AlternatingRowBackgroundBehavior {
fn from(_: Enabled) -> Self {
Self::Enabled
}
}
impl From<Enabled> for ::core::option::Option<crate::views::AlternatingRowBackgroundBehavior> {
fn from(_: Enabled) -> Self {
::core::option::Option::Some(crate::views::AlternatingRowBackgroundBehavior::Enabled)
}
}
impl From<Enabled> for crate::views::ButtonRepeatBehavior {
fn from(_: Enabled) -> Self {
Self::Enabled
}
}
impl From<Enabled> for ::core::option::Option<crate::views::ButtonRepeatBehavior> {
fn from(_: Enabled) -> Self {
::core::option::Option::Some(crate::views::ButtonRepeatBehavior::Enabled)
}
}
impl From<Enabled> for crate::views::MenuActionDismissBehavior {
fn from(_: Enabled) -> Self {
Self::Enabled
}
}
impl From<Enabled> for ::core::option::Option<crate::views::MenuActionDismissBehavior> {
fn from(_: Enabled) -> Self {
::core::option::Option::Some(crate::views::MenuActionDismissBehavior::Enabled)
}
}
impl From<Enabled> for crate::views::PresentationBackgroundInteraction {
fn from(_: Enabled) -> Self {
Self::Enabled
}
}
impl From<Enabled> for ::core::option::Option<crate::views::PresentationBackgroundInteraction> {
fn from(_: Enabled) -> Self {
::core::option::Option::Some(crate::views::PresentationBackgroundInteraction::Enabled)
}
}
impl From<Enabled> for crate::views::SpringLoadingBehavior {
fn from(_: Enabled) -> Self {
Self::Enabled
}
}
impl From<Enabled> for ::core::option::Option<crate::views::SpringLoadingBehavior> {
fn from(_: Enabled) -> Self {
::core::option::Option::Some(crate::views::SpringLoadingBehavior::Enabled)
}
}
impl From<Enabled> for crate::views::WindowInteractionBehavior {
fn from(_: Enabled) -> Self {
Self::Enabled
}
}
impl From<Enabled> for ::core::option::Option<crate::views::WindowInteractionBehavior> {
fn from(_: Enabled) -> Self {
::core::option::Option::Some(crate::views::WindowInteractionBehavior::Enabled)
}
}
impl From<EnabledTextSelectability> for crate::views::TextSelectability {
fn from(_: EnabledTextSelectability) -> Self {
Self::EnabledTextSelectability
}
}
impl From<EnabledTextSelectability> for ::core::option::Option<crate::views::TextSelectability> {
fn from(_: EnabledTextSelectability) -> Self {
::core::option::Option::Some(crate::views::TextSelectability::EnabledTextSelectability)
}
}
impl From<End> for crate::views::Key {
fn from(_: End) -> Self {
Self::End
}
}
impl From<End> for ::core::option::Option<crate::views::Key> {
fn from(_: End) -> Self {
::core::option::Option::Some(crate::views::Key::End)
}
}
impl From<Ended> for crate::views::HoverPhase {
fn from(_: Ended) -> Self {
Self::Ended
}
}
impl From<Ended> for ::core::option::Option<crate::views::HoverPhase> {
fn from(_: Ended) -> Self {
::core::option::Option::Some(crate::views::HoverPhase::Ended)
}
}
impl From<EnumeratePackages> for crate::views::FileDialogBrowserOptions {
fn from(_: EnumeratePackages) -> Self {
Self::EnumeratePackages
}
}
impl From<EnumeratePackages> for ::core::option::Option<crate::views::FileDialogBrowserOptions> {
fn from(_: EnumeratePackages) -> Self {
::core::option::Option::Some(crate::views::FileDialogBrowserOptions::EnumeratePackages)
}
}
impl From<Erased> for crate::views::Content {
fn from(_: Erased) -> Self {
Self::Erased
}
}
impl From<Erased> for ::core::option::Option<crate::views::Content> {
fn from(_: Erased) -> Self {
::core::option::Option::Some(crate::views::Content::Erased)
}
}
impl From<Error> for crate::views::SensoryFeedback {
fn from(_: Error) -> Self {
Self::Error
}
}
impl From<Error> for ::core::option::Option<crate::views::SensoryFeedback> {
fn from(_: Error) -> Self {
::core::option::Option::Some(crate::views::SensoryFeedback::Error)
}
}
impl From<Escape> for crate::views::ActionKind {
fn from(_: Escape) -> Self {
Self::Escape
}
}
impl From<Escape> for ::core::option::Option<crate::views::ActionKind> {
fn from(_: Escape) -> Self {
::core::option::Option::Some(crate::views::ActionKind::Escape)
}
}
impl From<Escape> for crate::views::Key {
fn from(_: Escape) -> Self {
Self::Escape
}
}
impl From<Escape> for ::core::option::Option<crate::views::Key> {
fn from(_: Escape) -> Self {
::core::option::Option::Some(crate::views::Key::Escape)
}
}
impl From<Expanded> for crate::views::FontWidth {
fn from(_: Expanded) -> Self {
Self::Expanded
}
}
impl From<Expanded> for ::core::option::Option<crate::views::FontWidth> {
fn from(_: Expanded) -> Self {
::core::option::Option::Some(crate::views::FontWidth::Expanded)
}
}
impl From<ExpandedWindowToolbarStyle> for crate::views::WindowToolbarStyle {
fn from(_: ExpandedWindowToolbarStyle) -> Self {
Self::ExpandedWindowToolbarStyle
}
}
impl From<ExpandedWindowToolbarStyle> for ::core::option::Option<crate::views::WindowToolbarStyle> {
fn from(_: ExpandedWindowToolbarStyle) -> Self {
::core::option::Option::Some(crate::views::WindowToolbarStyle::ExpandedWindowToolbarStyle)
}
}
impl From<ExtraLarge> for crate::views::ControlSize {
fn from(_: ExtraLarge) -> Self {
Self::ExtraLarge
}
}
impl From<ExtraLarge> for ::core::option::Option<crate::views::ControlSize> {
fn from(_: ExtraLarge) -> Self {
::core::option::Option::Some(crate::views::ControlSize::ExtraLarge)
}
}
impl From<FieldDatePickerStyle> for crate::views::DatePickerStyle {
fn from(_: FieldDatePickerStyle) -> Self {
Self::FieldDatePickerStyle
}
}
impl From<FieldDatePickerStyle> for ::core::option::Option<crate::views::DatePickerStyle> {
fn from(_: FieldDatePickerStyle) -> Self {
::core::option::Option::Some(crate::views::DatePickerStyle::FieldDatePickerStyle)
}
}
impl From<FileSystem> for crate::views::TextContentType {
fn from(_: FileSystem) -> Self {
Self::FileSystem
}
}
impl From<FileSystem> for ::core::option::Option<crate::views::TextContentType> {
fn from(_: FileSystem) -> Self {
::core::option::Option::Some(crate::views::TextContentType::FileSystem)
}
}
impl From<Fill> for crate::views::ContentMode {
fn from(_: Fill) -> Self {
Self::Fill
}
}
impl From<Fill> for ::core::option::Option<crate::views::ContentMode> {
fn from(_: Fill) -> Self {
::core::option::Option::Some(crate::views::ContentMode::Fill)
}
}
impl From<Fill> for crate::views::SymbolVariants {
fn from(_: Fill) -> Self {
Self::Fill
}
}
impl From<Fill> for ::core::option::Option<crate::views::SymbolVariants> {
fn from(_: Fill) -> Self {
::core::option::Option::Some(crate::views::SymbolVariants::Fill)
}
}
impl From<FirstTextBaseline> for crate::views::VerticalAlignment {
fn from(_: FirstTextBaseline) -> Self {
Self::FirstTextBaseline
}
}
impl From<FirstTextBaseline> for ::core::option::Option<crate::views::VerticalAlignment> {
fn from(_: FirstTextBaseline) -> Self {
::core::option::Option::Some(crate::views::VerticalAlignment::FirstTextBaseline)
}
}
impl From<Fit> for crate::views::ContentMode {
fn from(_: Fit) -> Self {
Self::Fit
}
}
impl From<Fit> for ::core::option::Option<crate::views::ContentMode> {
fn from(_: Fit) -> Self {
::core::option::Option::Some(crate::views::ContentMode::Fit)
}
}
impl From<Fitted> for crate::views::ButtonSizing {
fn from(_: Fitted) -> Self {
Self::Fitted
}
}
impl From<Fitted> for ::core::option::Option<crate::views::ButtonSizing> {
fn from(_: Fitted) -> Self {
::core::option::Option::Some(crate::views::ButtonSizing::Fitted)
}
}
impl From<Fixed> for crate::views::MenuOrder {
fn from(_: Fixed) -> Self {
Self::Fixed
}
}
impl From<Fixed> for ::core::option::Option<crate::views::MenuOrder> {
fn from(_: Fixed) -> Self {
::core::option::Option::Some(crate::views::MenuOrder::Fixed)
}
}
impl From<Flat> for crate::views::SymbolColorRendering {
fn from(_: Flat) -> Self {
Self::Flat
}
}
impl From<Flat> for ::core::option::Option<crate::views::SymbolColorRendering> {
fn from(_: Flat) -> Self {
::core::option::Option::Some(crate::views::SymbolColorRendering::Flat)
}
}
impl From<Flexible> for crate::views::ButtonSizing {
fn from(_: Flexible) -> Self {
Self::Flexible
}
}
impl From<Flexible> for ::core::option::Option<crate::views::ButtonSizing> {
fn from(_: Flexible) -> Self {
::core::option::Option::Some(crate::views::ButtonSizing::Flexible)
}
}
impl From<FontPanel> for crate::views::TextInputFormattingControlPlacementSet {
fn from(_: FontPanel) -> Self {
Self::FontPanel
}
}
impl From<FontPanel> for ::core::option::Option<crate::views::TextInputFormattingControlPlacementSet> {
fn from(_: FontPanel) -> Self {
::core::option::Option::Some(crate::views::TextInputFormattingControlPlacementSet::FontPanel)
}
}
impl From<Footnote> for crate::views::TextStyle {
fn from(_: Footnote) -> Self {
Self::Footnote
}
}
impl From<Footnote> for ::core::option::Option<crate::views::TextStyle> {
fn from(_: Footnote) -> Self {
::core::option::Option::Some(crate::views::TextStyle::Footnote)
}
}
impl From<Forbidden> for crate::views::DropOperation {
fn from(_: Forbidden) -> Self {
Self::Forbidden
}
}
impl From<Forbidden> for ::core::option::Option<crate::views::DropOperation> {
fn from(_: Forbidden) -> Self {
::core::option::Option::Some(crate::views::DropOperation::Forbidden)
}
}
impl From<ForegroundStyle> for crate::views::ShapeStyle {
fn from(_: ForegroundStyle) -> Self {
Self::ForegroundStyle
}
}
impl From<ForegroundStyle> for ::core::option::Option<crate::views::ShapeStyle> {
fn from(_: ForegroundStyle) -> Self {
::core::option::Option::Some(crate::views::ShapeStyle::ForegroundStyle)
}
}
impl From<Frame> for crate::views::GeometryProperties {
fn from(_: Frame) -> Self {
Self::Frame
}
}
impl From<Frame> for ::core::option::Option<crate::views::GeometryProperties> {
fn from(_: Frame) -> Self {
::core::option::Option::Some(crate::views::GeometryProperties::Frame)
}
}
impl From<FullScreenCover> for crate::views::PresentationAdaptation {
fn from(_: FullScreenCover) -> Self {
Self::FullScreenCover
}
}
impl From<FullScreenCover> for ::core::option::Option<crate::views::PresentationAdaptation> {
fn from(_: FullScreenCover) -> Self {
::core::option::Option::Some(crate::views::PresentationAdaptation::FullScreenCover)
}
}
impl From<Function> for crate::views::EventModifier {
fn from(_: Function) -> Self {
Self::Function
}
}
impl From<Function> for ::core::option::Option<crate::views::EventModifier> {
fn from(_: Function) -> Self {
::core::option::Option::Some(crate::views::EventModifier::Function)
}
}
impl From<Gesture> for crate::views::GestureMask {
fn from(_: Gesture) -> Self {
Self::Gesture
}
}
impl From<Gesture> for ::core::option::Option<crate::views::GestureMask> {
fn from(_: Gesture) -> Self {
::core::option::Option::Some(crate::views::GestureMask::Gesture)
}
}
impl From<Glass> for crate::views::ButtonStyle {
fn from(_: Glass) -> Self {
Self::Glass
}
}
impl From<Glass> for ::core::option::Option<crate::views::ButtonStyle> {
fn from(_: Glass) -> Self {
::core::option::Option::Some(crate::views::ButtonStyle::Glass)
}
}
impl From<Global> for crate::views::CoordinateSpace {
fn from(_: Global) -> Self {
Self::Global
}
}
impl From<Global> for ::core::option::Option<crate::views::CoordinateSpace> {
fn from(_: Global) -> Self {
::core::option::Option::Some(crate::views::CoordinateSpace::Global)
}
}
impl From<Go> for crate::views::SubmitLabel {
fn from(_: Go) -> Self {
Self::Go
}
}
impl From<Go> for ::core::option::Option<crate::views::SubmitLabel> {
fn from(_: Go) -> Self {
::core::option::Option::Some(crate::views::SubmitLabel::Go)
}
}
impl From<GrabActive> for crate::views::PointerStyle {
fn from(_: GrabActive) -> Self {
Self::GrabActive
}
}
impl From<GrabActive> for ::core::option::Option<crate::views::PointerStyle> {
fn from(_: GrabActive) -> Self {
::core::option::Option::Some(crate::views::PointerStyle::GrabActive)
}
}
impl From<GrabIdle> for crate::views::PointerStyle {
fn from(_: GrabIdle) -> Self {
Self::GrabIdle
}
}
impl From<GrabIdle> for ::core::option::Option<crate::views::PointerStyle> {
fn from(_: GrabIdle) -> Self {
::core::option::Option::Some(crate::views::PointerStyle::GrabIdle)
}
}
impl From<Gradient> for crate::views::SymbolColorRendering {
fn from(_: Gradient) -> Self {
Self::Gradient
}
}
impl From<Gradient> for ::core::option::Option<crate::views::SymbolColorRendering> {
fn from(_: Gradient) -> Self {
::core::option::Option::Some(crate::views::SymbolColorRendering::Gradient)
}
}
impl From<GraphicalDatePickerStyle> for crate::views::DatePickerStyle {
fn from(_: GraphicalDatePickerStyle) -> Self {
Self::GraphicalDatePickerStyle
}
}
impl From<GraphicalDatePickerStyle> for ::core::option::Option<crate::views::DatePickerStyle> {
fn from(_: GraphicalDatePickerStyle) -> Self {
::core::option::Option::Some(crate::views::DatePickerStyle::GraphicalDatePickerStyle)
}
}
impl From<Gray> for crate::views::SystemColor {
fn from(_: Gray) -> Self {
Self::Gray
}
}
impl From<Gray> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Gray) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Gray)
}
}
impl From<Green> for crate::views::SystemColor {
fn from(_: Green) -> Self {
Self::Green
}
}
impl From<Green> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Green) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Green)
}
}
#[cfg(target_os = "macos")]
impl From<Grouped> for crate::views::TabStyle {
fn from(_: Grouped) -> Self {
Self::Grouped
}
}
#[cfg(target_os = "macos")]
impl From<Grouped> for ::core::option::Option<crate::views::TabStyle> {
fn from(_: Grouped) -> Self {
::core::option::Option::Some(crate::views::TabStyle::Grouped)
}
}
impl From<GroupedFormStyle> for crate::views::FormStyle {
fn from(_: GroupedFormStyle) -> Self {
Self::GroupedFormStyle
}
}
impl From<GroupedFormStyle> for ::core::option::Option<crate::views::FormStyle> {
fn from(_: GroupedFormStyle) -> Self {
::core::option::Option::Some(crate::views::FormStyle::GroupedFormStyle)
}
}
impl From<H> for crate::views::StackKind {
fn from(_: H) -> Self {
Self::H
}
}
impl From<H> for ::core::option::Option<crate::views::StackKind> {
fn from(_: H) -> Self {
::core::option::Option::Some(crate::views::StackKind::H)
}
}
impl From<H1> for crate::views::HeadingLevel {
fn from(_: H1) -> Self {
Self::H1
}
}
impl From<H1> for ::core::option::Option<crate::views::HeadingLevel> {
fn from(_: H1) -> Self {
::core::option::Option::Some(crate::views::HeadingLevel::H1)
}
}
impl From<H2> for crate::views::HeadingLevel {
fn from(_: H2) -> Self {
Self::H2
}
}
impl From<H2> for ::core::option::Option<crate::views::HeadingLevel> {
fn from(_: H2) -> Self {
::core::option::Option::Some(crate::views::HeadingLevel::H2)
}
}
impl From<H3> for crate::views::HeadingLevel {
fn from(_: H3) -> Self {
Self::H3
}
}
impl From<H3> for ::core::option::Option<crate::views::HeadingLevel> {
fn from(_: H3) -> Self {
::core::option::Option::Some(crate::views::HeadingLevel::H3)
}
}
impl From<H4> for crate::views::HeadingLevel {
fn from(_: H4) -> Self {
Self::H4
}
}
impl From<H4> for ::core::option::Option<crate::views::HeadingLevel> {
fn from(_: H4) -> Self {
::core::option::Option::Some(crate::views::HeadingLevel::H4)
}
}
impl From<H5> for crate::views::HeadingLevel {
fn from(_: H5) -> Self {
Self::H5
}
}
impl From<H5> for ::core::option::Option<crate::views::HeadingLevel> {
fn from(_: H5) -> Self {
::core::option::Option::Some(crate::views::HeadingLevel::H5)
}
}
impl From<H6> for crate::views::HeadingLevel {
fn from(_: H6) -> Self {
Self::H6
}
}
impl From<H6> for ::core::option::Option<crate::views::HeadingLevel> {
fn from(_: H6) -> Self {
::core::option::Option::Some(crate::views::HeadingLevel::H6)
}
}
impl From<Handled> for crate::views::KeyPressResult {
fn from(_: Handled) -> Self {
Self::Handled
}
}
impl From<Handled> for ::core::option::Option<crate::views::KeyPressResult> {
fn from(_: Handled) -> Self {
::core::option::Option::Some(crate::views::KeyPressResult::Handled)
}
}
impl From<Hard> for crate::views::ScrollEdgeEffectStyle {
fn from(_: Hard) -> Self {
Self::Hard
}
}
impl From<Hard> for ::core::option::Option<crate::views::ScrollEdgeEffectStyle> {
fn from(_: Hard) -> Self {
::core::option::Option::Some(crate::views::ScrollEdgeEffectStyle::Hard)
}
}
impl From<Head> for crate::views::TruncationMode {
fn from(_: Head) -> Self {
Self::Head
}
}
impl From<Head> for ::core::option::Option<crate::views::TruncationMode> {
fn from(_: Head) -> Self {
::core::option::Option::Some(crate::views::TruncationMode::Head)
}
}
impl From<Headline> for crate::views::TextStyle {
fn from(_: Headline) -> Self {
Self::Headline
}
}
impl From<Headline> for ::core::option::Option<crate::views::TextStyle> {
fn from(_: Headline) -> Self {
::core::option::Option::Some(crate::views::TextStyle::Headline)
}
}
impl From<Heavy> for crate::views::Weight {
fn from(_: Heavy) -> Self {
Self::Heavy
}
}
impl From<Heavy> for ::core::option::Option<crate::views::Weight> {
fn from(_: Heavy) -> Self {
::core::option::Option::Some(crate::views::Weight::Heavy)
}
}
impl From<Hidden> for crate::views::ScrollIndicatorVisibility {
fn from(_: Hidden) -> Self {
Self::Hidden
}
}
impl From<Hidden> for ::core::option::Option<crate::views::ScrollIndicatorVisibility> {
fn from(_: Hidden) -> Self {
::core::option::Option::Some(crate::views::ScrollIndicatorVisibility::Hidden)
}
}
impl From<Hidden> for crate::views::Visibility {
fn from(_: Hidden) -> Self {
Self::Hidden
}
}
impl From<Hidden> for ::core::option::Option<crate::views::Visibility> {
fn from(_: Hidden) -> Self {
::core::option::Option::Some(crate::views::Visibility::Hidden)
}
}
impl From<HiddenTitleBarWindowStyle> for crate::views::WindowStyle {
fn from(_: HiddenTitleBarWindowStyle) -> Self {
Self::HiddenTitleBarWindowStyle
}
}
impl From<HiddenTitleBarWindowStyle> for ::core::option::Option<crate::views::WindowStyle> {
fn from(_: HiddenTitleBarWindowStyle) -> Self {
::core::option::Option::Some(crate::views::WindowStyle::HiddenTitleBarWindowStyle)
}
}
impl From<Hierarchical> for crate::views::SymbolRenderingMode {
fn from(_: Hierarchical) -> Self {
Self::Hierarchical
}
}
impl From<Hierarchical> for ::core::option::Option<crate::views::SymbolRenderingMode> {
fn from(_: Hierarchical) -> Self {
::core::option::Option::Some(crate::views::SymbolRenderingMode::Hierarchical)
}
}
impl From<High> for crate::views::CustomContentImportance {
fn from(_: High) -> Self {
Self::High
}
}
impl From<High> for ::core::option::Option<crate::views::CustomContentImportance> {
fn from(_: High) -> Self {
::core::option::Option::Some(crate::views::CustomContentImportance::High)
}
}
impl From<High> for crate::views::DynamicRange {
fn from(_: High) -> Self {
Self::High
}
}
impl From<High> for ::core::option::Option<crate::views::DynamicRange> {
fn from(_: High) -> Self {
::core::option::Option::Some(crate::views::DynamicRange::High)
}
}
impl From<High> for crate::views::Interpolation {
fn from(_: High) -> Self {
Self::High
}
}
impl From<High> for ::core::option::Option<crate::views::Interpolation> {
fn from(_: High) -> Self {
::core::option::Option::Some(crate::views::Interpolation::High)
}
}
impl From<High> for crate::views::TaskPriority {
fn from(_: High) -> Self {
Self::High
}
}
impl From<High> for ::core::option::Option<crate::views::TaskPriority> {
fn from(_: High) -> Self {
::core::option::Option::Some(crate::views::TaskPriority::High)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Highlight> for crate::views::HoverEffect {
fn from(_: Highlight) -> Self {
Self::Highlight
}
}
#[cfg(not(target_os = "macos"))]
impl From<Highlight> for ::core::option::Option<crate::views::HoverEffect> {
fn from(_: Highlight) -> Self {
::core::option::Option::Some(crate::views::HoverEffect::Highlight)
}
}
impl From<Home> for crate::views::Key {
fn from(_: Home) -> Self {
Self::Home
}
}
impl From<Home> for ::core::option::Option<crate::views::Key> {
fn from(_: Home) -> Self {
::core::option::Option::Some(crate::views::Key::Home)
}
}
impl From<Horizontal> for crate::views::Axis {
fn from(_: Horizontal) -> Self {
Self::Horizontal
}
}
impl From<Horizontal> for ::core::option::Option<crate::views::Axis> {
fn from(_: Horizontal) -> Self {
::core::option::Option::Some(crate::views::Axis::Horizontal)
}
}
impl From<Horizontal> for crate::views::AxisSet {
fn from(_: Horizontal) -> Self {
Self::Horizontal
}
}
impl From<Horizontal> for ::core::option::Option<crate::views::AxisSet> {
fn from(_: Horizontal) -> Self {
::core::option::Option::Some(crate::views::AxisSet::Horizontal)
}
}
impl From<Horizontal> for crate::views::EdgeSet {
fn from(_: Horizontal) -> Self {
Self::Horizontal
}
}
impl From<Horizontal> for ::core::option::Option<crate::views::EdgeSet> {
fn from(_: Horizontal) -> Self {
::core::option::Option::Some(crate::views::EdgeSet::Horizontal)
}
}
impl From<Horizontal> for crate::views::EdgeSetMember {
fn from(_: Horizontal) -> Self {
Self::Horizontal
}
}
impl From<Horizontal> for ::core::option::Option<crate::views::EdgeSetMember> {
fn from(_: Horizontal) -> Self {
::core::option::Option::Some(crate::views::EdgeSetMember::Horizontal)
}
}
impl From<HorizontalText> for crate::views::PointerStyle {
fn from(_: HorizontalText) -> Self {
Self::HorizontalText
}
}
impl From<HorizontalText> for ::core::option::Option<crate::views::PointerStyle> {
fn from(_: HorizontalText) -> Self {
::core::option::Option::Some(crate::views::PointerStyle::HorizontalText)
}
}
impl From<HourAndMinute> for crate::views::DatePickerComponent {
fn from(_: HourAndMinute) -> Self {
Self::HourAndMinute
}
}
impl From<HourAndMinute> for ::core::option::Option<crate::views::DatePickerComponent> {
fn from(_: HourAndMinute) -> Self {
::core::option::Option::Some(crate::views::DatePickerComponent::HourAndMinute)
}
}
impl From<IconOnlyLabelStyle> for crate::views::LabelStyle {
fn from(_: IconOnlyLabelStyle) -> Self {
Self::IconOnlyLabelStyle
}
}
impl From<IconOnlyLabelStyle> for ::core::option::Option<crate::views::LabelStyle> {
fn from(_: IconOnlyLabelStyle) -> Self {
::core::option::Option::Some(crate::views::LabelStyle::IconOnlyLabelStyle)
}
}
impl From<Identity> for crate::views::ContentTransition {
fn from(_: Identity) -> Self {
Self::Identity
}
}
impl From<Identity> for ::core::option::Option<crate::views::ContentTransition> {
fn from(_: Identity) -> Self {
::core::option::Option::Some(crate::views::ContentTransition::Identity)
}
}
impl From<Identity> for crate::views::Glass {
fn from(_: Identity) -> Self {
Self::Identity
}
}
impl From<Identity> for ::core::option::Option<crate::views::Glass> {
fn from(_: Identity) -> Self {
::core::option::Option::Some(crate::views::Glass::Identity)
}
}
impl From<Identity> for crate::views::GlassEffectTransition {
fn from(_: Identity) -> Self {
Self::Identity
}
}
impl From<Identity> for ::core::option::Option<crate::views::GlassEffectTransition> {
fn from(_: Identity) -> Self {
::core::option::Option::Some(crate::views::GlassEffectTransition::Identity)
}
}
impl From<Identity> for crate::views::ScrollTransitionConfiguration {
fn from(_: Identity) -> Self {
Self::Identity
}
}
impl From<Identity> for ::core::option::Option<crate::views::ScrollTransitionConfiguration> {
fn from(_: Identity) -> Self {
::core::option::Option::Some(crate::views::ScrollTransitionConfiguration::Identity)
}
}
impl From<Identity> for crate::views::TransitionPhase {
fn from(_: Identity) -> Self {
Self::Identity
}
}
impl From<Identity> for ::core::option::Option<crate::views::TransitionPhase> {
fn from(_: Identity) -> Self {
::core::option::Option::Some(crate::views::TransitionPhase::Identity)
}
}
impl From<Ignore> for crate::views::AccessibilityChildBehavior {
fn from(_: Ignore) -> Self {
Self::Ignore
}
}
impl From<Ignore> for ::core::option::Option<crate::views::AccessibilityChildBehavior> {
fn from(_: Ignore) -> Self {
::core::option::Option::Some(crate::views::AccessibilityChildBehavior::Ignore)
}
}
impl From<Ignored> for crate::views::KeyPressResult {
fn from(_: Ignored) -> Self {
Self::Ignored
}
}
impl From<Ignored> for ::core::option::Option<crate::views::KeyPressResult> {
fn from(_: Ignored) -> Self {
::core::option::Option::Some(crate::views::KeyPressResult::Ignored)
}
}
impl From<Immediately> for crate::views::ScrollDismissesKeyboardMode {
fn from(_: Immediately) -> Self {
Self::Immediately
}
}
impl From<Immediately> for ::core::option::Option<crate::views::ScrollDismissesKeyboardMode> {
fn from(_: Immediately) -> Self {
::core::option::Option::Some(crate::views::ScrollDismissesKeyboardMode::Immediately)
}
}
impl From<Impact> for crate::views::SensoryFeedback {
fn from(_: Impact) -> Self {
Self::Impact
}
}
impl From<Impact> for ::core::option::Option<crate::views::SensoryFeedback> {
fn from(_: Impact) -> Self {
::core::option::Option::Some(crate::views::SensoryFeedback::Impact)
}
}
impl From<Inactive> for crate::views::MaterialActiveAppearance {
fn from(_: Inactive) -> Self {
Self::Inactive
}
}
impl From<Inactive> for ::core::option::Option<crate::views::MaterialActiveAppearance> {
fn from(_: Inactive) -> Self {
::core::option::Option::Some(crate::views::MaterialActiveAppearance::Inactive)
}
}
impl From<IncludeHiddenFiles> for crate::views::FileDialogBrowserOptions {
fn from(_: IncludeHiddenFiles) -> Self {
Self::IncludeHiddenFiles
}
}
impl From<IncludeHiddenFiles> for ::core::option::Option<crate::views::FileDialogBrowserOptions> {
fn from(_: IncludeHiddenFiles) -> Self {
::core::option::Option::Some(crate::views::FileDialogBrowserOptions::IncludeHiddenFiles)
}
}
impl From<Increase> for crate::views::SensoryFeedback {
fn from(_: Increase) -> Self {
Self::Increase
}
}
impl From<Increase> for ::core::option::Option<crate::views::SensoryFeedback> {
fn from(_: Increase) -> Self {
::core::option::Option::Some(crate::views::SensoryFeedback::Increase)
}
}
impl From<Increased> for crate::views::BadgeProminence {
fn from(_: Increased) -> Self {
Self::Increased
}
}
impl From<Increased> for ::core::option::Option<crate::views::BadgeProminence> {
fn from(_: Increased) -> Self {
::core::option::Option::Some(crate::views::BadgeProminence::Increased)
}
}
impl From<Increased> for crate::views::Prominence {
fn from(_: Increased) -> Self {
Self::Increased
}
}
impl From<Increased> for ::core::option::Option<crate::views::Prominence> {
fn from(_: Increased) -> Self {
::core::option::Option::Some(crate::views::Prominence::Increased)
}
}
impl From<Indigo> for crate::views::SystemColor {
fn from(_: Indigo) -> Self {
Self::Indigo
}
}
impl From<Indigo> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Indigo) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Indigo)
}
}
impl From<InitialOffset> for crate::views::ScrollAnchorRole {
fn from(_: InitialOffset) -> Self {
Self::InitialOffset
}
}
impl From<InitialOffset> for ::core::option::Option<crate::views::ScrollAnchorRole> {
fn from(_: InitialOffset) -> Self {
::core::option::Option::Some(crate::views::ScrollAnchorRole::InitialOffset)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Inline> for crate::views::TitleDisplayMode {
fn from(_: Inline) -> Self {
Self::Inline
}
}
#[cfg(not(target_os = "macos"))]
impl From<Inline> for ::core::option::Option<crate::views::TitleDisplayMode> {
fn from(_: Inline) -> Self {
::core::option::Option::Some(crate::views::TitleDisplayMode::Inline)
}
}
impl From<Inline> for crate::views::ToolbarTitleDisplayMode {
fn from(_: Inline) -> Self {
Self::Inline
}
}
impl From<Inline> for ::core::option::Option<crate::views::ToolbarTitleDisplayMode> {
fn from(_: Inline) -> Self {
::core::option::Option::Some(crate::views::ToolbarTitleDisplayMode::Inline)
}
}
impl From<InlineLarge> for crate::views::ToolbarTitleDisplayMode {
fn from(_: InlineLarge) -> Self {
Self::InlineLarge
}
}
impl From<InlineLarge> for ::core::option::Option<crate::views::ToolbarTitleDisplayMode> {
fn from(_: InlineLarge) -> Self {
::core::option::Option::Some(crate::views::ToolbarTitleDisplayMode::InlineLarge)
}
}
impl From<InlinePickerStyle> for crate::views::PickerStyle {
fn from(_: InlinePickerStyle) -> Self {
Self::InlinePickerStyle
}
}
impl From<InlinePickerStyle> for ::core::option::Option<crate::views::PickerStyle> {
fn from(_: InlinePickerStyle) -> Self {
::core::option::Option::Some(crate::views::PickerStyle::InlinePickerStyle)
}
}
#[cfg(not(target_os = "macos"))]
impl From<InputAssistant> for crate::views::TextInputFormattingControlPlacementSet {
fn from(_: InputAssistant) -> Self {
Self::InputAssistant
}
}
#[cfg(not(target_os = "macos"))]
impl From<InputAssistant> for ::core::option::Option<crate::views::TextInputFormattingControlPlacementSet> {
fn from(_: InputAssistant) -> Self {
::core::option::Option::Some(crate::views::TextInputFormattingControlPlacementSet::InputAssistant)
}
}
impl From<InsetListStyle> for crate::views::ListStyle {
fn from(_: InsetListStyle) -> Self {
Self::InsetListStyle
}
}
impl From<InsetListStyle> for ::core::option::Option<crate::views::ListStyle> {
fn from(_: InsetListStyle) -> Self {
::core::option::Option::Some(crate::views::ListStyle::InsetListStyle)
}
}
impl From<InsetTableStyle> for crate::views::TableStyle {
fn from(_: InsetTableStyle) -> Self {
Self::InsetTableStyle
}
}
impl From<InsetTableStyle> for ::core::option::Option<crate::views::TableStyle> {
fn from(_: InsetTableStyle) -> Self {
::core::option::Option::Some(crate::views::TableStyle::InsetTableStyle)
}
}
impl From<Int> for crate::views::HashableKind {
fn from(_: Int) -> Self {
Self::Int
}
}
impl From<Int> for ::core::option::Option<crate::views::HashableKind> {
fn from(_: Int) -> Self {
::core::option::Option::Some(crate::views::HashableKind::Int)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Interactive> for crate::views::IndexBackground {
fn from(_: Interactive) -> Self {
Self::Interactive
}
}
#[cfg(not(target_os = "macos"))]
impl From<Interactive> for ::core::option::Option<crate::views::IndexBackground> {
fn from(_: Interactive) -> Self {
::core::option::Option::Some(crate::views::IndexBackground::Interactive)
}
}
impl From<Interactive> for crate::views::ScrollTransitionConfiguration {
fn from(_: Interactive) -> Self {
Self::Interactive
}
}
impl From<Interactive> for ::core::option::Option<crate::views::ScrollTransitionConfiguration> {
fn from(_: Interactive) -> Self {
::core::option::Option::Some(crate::views::ScrollTransitionConfiguration::Interactive)
}
}
impl From<Interactively> for crate::views::ScrollDismissesKeyboardMode {
fn from(_: Interactively) -> Self {
Self::Interactively
}
}
impl From<Interactively> for ::core::option::Option<crate::views::ScrollDismissesKeyboardMode> {
fn from(_: Interactively) -> Self {
::core::option::Option::Some(crate::views::ScrollDismissesKeyboardMode::Interactively)
}
}
impl From<Interpolate> for crate::views::ContentTransition {
fn from(_: Interpolate) -> Self {
Self::Interpolate
}
}
impl From<Interpolate> for ::core::option::Option<crate::views::ContentTransition> {
fn from(_: Interpolate) -> Self {
::core::option::Option::Some(crate::views::ContentTransition::Interpolate)
}
}
impl From<Invalidated> for crate::views::RedactionReasons {
fn from(_: Invalidated) -> Self {
Self::Invalidated
}
}
impl From<Invalidated> for ::core::option::Option<crate::views::RedactionReasons> {
fn from(_: Invalidated) -> Self {
::core::option::Option::Some(crate::views::RedactionReasons::Invalidated)
}
}
impl From<IsBackButton> for crate::views::AccessibilityTrait {
fn from(_: IsBackButton) -> Self {
Self::IsBackButton
}
}
impl From<IsBackButton> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsBackButton) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsBackButton)
}
}
impl From<IsButton> for crate::views::AccessibilityTrait {
fn from(_: IsButton) -> Self {
Self::IsButton
}
}
impl From<IsButton> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsButton) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsButton)
}
}
impl From<IsHeader> for crate::views::AccessibilityTrait {
fn from(_: IsHeader) -> Self {
Self::IsHeader
}
}
impl From<IsHeader> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsHeader) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsHeader)
}
}
impl From<IsImage> for crate::views::AccessibilityTrait {
fn from(_: IsImage) -> Self {
Self::IsImage
}
}
impl From<IsImage> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsImage) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsImage)
}
}
impl From<IsKeyboardKey> for crate::views::AccessibilityTrait {
fn from(_: IsKeyboardKey) -> Self {
Self::IsKeyboardKey
}
}
impl From<IsKeyboardKey> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsKeyboardKey) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsKeyboardKey)
}
}
impl From<IsLink> for crate::views::AccessibilityTrait {
fn from(_: IsLink) -> Self {
Self::IsLink
}
}
impl From<IsLink> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsLink) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsLink)
}
}
impl From<IsMathEquation> for crate::views::AccessibilityTrait {
fn from(_: IsMathEquation) -> Self {
Self::IsMathEquation
}
}
impl From<IsMathEquation> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsMathEquation) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsMathEquation)
}
}
impl From<IsModal> for crate::views::AccessibilityTrait {
fn from(_: IsModal) -> Self {
Self::IsModal
}
}
impl From<IsModal> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsModal) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsModal)
}
}
impl From<IsSearchField> for crate::views::AccessibilityTrait {
fn from(_: IsSearchField) -> Self {
Self::IsSearchField
}
}
impl From<IsSearchField> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsSearchField) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsSearchField)
}
}
impl From<IsSelected> for crate::views::AccessibilityTrait {
fn from(_: IsSelected) -> Self {
Self::IsSelected
}
}
impl From<IsSelected> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsSelected) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsSelected)
}
}
impl From<IsStaticText> for crate::views::AccessibilityTrait {
fn from(_: IsStaticText) -> Self {
Self::IsStaticText
}
}
impl From<IsStaticText> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsStaticText) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsStaticText)
}
}
impl From<IsSummaryElement> for crate::views::AccessibilityTrait {
fn from(_: IsSummaryElement) -> Self {
Self::IsSummaryElement
}
}
impl From<IsSummaryElement> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsSummaryElement) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsSummaryElement)
}
}
impl From<IsSwitch> for crate::views::AccessibilityTrait {
fn from(_: IsSwitch) -> Self {
Self::IsSwitch
}
}
impl From<IsSwitch> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsSwitch) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsSwitch)
}
}
impl From<IsTabBar> for crate::views::AccessibilityTrait {
fn from(_: IsTabBar) -> Self {
Self::IsTabBar
}
}
impl From<IsTabBar> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsTabBar) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsTabBar)
}
}
impl From<IsTabButton> for crate::views::AccessibilityTrait {
fn from(_: IsTabButton) -> Self {
Self::IsTabButton
}
}
impl From<IsTabButton> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsTabButton) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsTabButton)
}
}
impl From<IsToggle> for crate::views::AccessibilityTrait {
fn from(_: IsToggle) -> Self {
Self::IsToggle
}
}
impl From<IsToggle> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: IsToggle) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::IsToggle)
}
}
impl From<Join> for crate::views::SubmitLabel {
fn from(_: Join) -> Self {
Self::Join
}
}
impl From<Join> for ::core::option::Option<crate::views::SubmitLabel> {
fn from(_: Join) -> Self {
::core::option::Option::Some(crate::views::SubmitLabel::Join)
}
}
impl From<Keyboard> for crate::views::SafeAreaRegions {
fn from(_: Keyboard) -> Self {
Self::Keyboard
}
}
impl From<Keyboard> for ::core::option::Option<crate::views::SafeAreaRegions> {
fn from(_: Keyboard) -> Self {
::core::option::Option::Some(crate::views::SafeAreaRegions::Keyboard)
}
}
impl From<Keyboard> for crate::views::ToolbarItemPlacement {
fn from(_: Keyboard) -> Self {
Self::Keyboard
}
}
impl From<Keyboard> for ::core::option::Option<crate::views::ToolbarItemPlacement> {
fn from(_: Keyboard) -> Self {
::core::option::Option::Some(crate::views::ToolbarItemPlacement::Keyboard)
}
}
impl From<Label> for crate::views::LabeledPairRole {
fn from(_: Label) -> Self {
Self::Label
}
}
impl From<Label> for ::core::option::Option<crate::views::LabeledPairRole> {
fn from(_: Label) -> Self {
::core::option::Option::Some(crate::views::LabeledPairRole::Label)
}
}
impl From<LandscapeLeft> for crate::views::InterfaceOrientation {
fn from(_: LandscapeLeft) -> Self {
Self::LandscapeLeft
}
}
impl From<LandscapeLeft> for ::core::option::Option<crate::views::InterfaceOrientation> {
fn from(_: LandscapeLeft) -> Self {
::core::option::Option::Some(crate::views::InterfaceOrientation::LandscapeLeft)
}
}
impl From<LandscapeLeft> for crate::views::Orientation {
fn from(_: LandscapeLeft) -> Self {
Self::LandscapeLeft
}
}
impl From<LandscapeLeft> for ::core::option::Option<crate::views::Orientation> {
fn from(_: LandscapeLeft) -> Self {
::core::option::Option::Some(crate::views::Orientation::LandscapeLeft)
}
}
impl From<LandscapeRight> for crate::views::InterfaceOrientation {
fn from(_: LandscapeRight) -> Self {
Self::LandscapeRight
}
}
impl From<LandscapeRight> for ::core::option::Option<crate::views::InterfaceOrientation> {
fn from(_: LandscapeRight) -> Self {
::core::option::Option::Some(crate::views::InterfaceOrientation::LandscapeRight)
}
}
impl From<LandscapeRight> for crate::views::Orientation {
fn from(_: LandscapeRight) -> Self {
Self::LandscapeRight
}
}
impl From<LandscapeRight> for ::core::option::Option<crate::views::Orientation> {
fn from(_: LandscapeRight) -> Self {
::core::option::Option::Some(crate::views::Orientation::LandscapeRight)
}
}
impl From<Large> for crate::views::ControlSize {
fn from(_: Large) -> Self {
Self::Large
}
}
impl From<Large> for ::core::option::Option<crate::views::ControlSize> {
fn from(_: Large) -> Self {
::core::option::Option::Some(crate::views::ControlSize::Large)
}
}
impl From<Large> for crate::views::DynamicTypeSize {
fn from(_: Large) -> Self {
Self::Large
}
}
impl From<Large> for ::core::option::Option<crate::views::DynamicTypeSize> {
fn from(_: Large) -> Self {
::core::option::Option::Some(crate::views::DynamicTypeSize::Large)
}
}
impl From<Large> for crate::views::ImageScale {
fn from(_: Large) -> Self {
Self::Large
}
}
impl From<Large> for ::core::option::Option<crate::views::ImageScale> {
fn from(_: Large) -> Self {
::core::option::Option::Some(crate::views::ImageScale::Large)
}
}
impl From<Large> for crate::views::PresentationDetent {
fn from(_: Large) -> Self {
Self::Large
}
}
impl From<Large> for ::core::option::Option<crate::views::PresentationDetent> {
fn from(_: Large) -> Self {
::core::option::Option::Some(crate::views::PresentationDetent::Large)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Large> for crate::views::TitleDisplayMode {
fn from(_: Large) -> Self {
Self::Large
}
}
#[cfg(not(target_os = "macos"))]
impl From<Large> for ::core::option::Option<crate::views::TitleDisplayMode> {
fn from(_: Large) -> Self {
::core::option::Option::Some(crate::views::TitleDisplayMode::Large)
}
}
impl From<LargeTitle> for crate::views::TextStyle {
fn from(_: LargeTitle) -> Self {
Self::LargeTitle
}
}
impl From<LargeTitle> for ::core::option::Option<crate::views::TextStyle> {
fn from(_: LargeTitle) -> Self {
::core::option::Option::Some(crate::views::TextStyle::LargeTitle)
}
}
impl From<LastTextBaseline> for crate::views::VerticalAlignment {
fn from(_: LastTextBaseline) -> Self {
Self::LastTextBaseline
}
}
impl From<LastTextBaseline> for ::core::option::Option<crate::views::VerticalAlignment> {
fn from(_: LastTextBaseline) -> Self {
::core::option::Option::Some(crate::views::VerticalAlignment::LastTextBaseline)
}
}
impl From<LayoutBased> for crate::views::WritingDirectionStrategy {
fn from(_: LayoutBased) -> Self {
Self::LayoutBased
}
}
impl From<LayoutBased> for ::core::option::Option<crate::views::WritingDirectionStrategy> {
fn from(_: LayoutBased) -> Self {
::core::option::Option::Some(crate::views::WritingDirectionStrategy::LayoutBased)
}
}
impl From<Leading> for crate::views::Alignment {
fn from(_: Leading) -> Self {
Self::Leading
}
}
impl From<Leading> for ::core::option::Option<crate::views::Alignment> {
fn from(_: Leading) -> Self {
::core::option::Option::Some(crate::views::Alignment::Leading)
}
}
impl From<Leading> for crate::views::Edge {
fn from(_: Leading) -> Self {
Self::Leading
}
}
impl From<Leading> for ::core::option::Option<crate::views::Edge> {
fn from(_: Leading) -> Self {
::core::option::Option::Some(crate::views::Edge::Leading)
}
}
impl From<Leading> for crate::views::EdgeSet {
fn from(_: Leading) -> Self {
Self::Leading
}
}
impl From<Leading> for ::core::option::Option<crate::views::EdgeSet> {
fn from(_: Leading) -> Self {
::core::option::Option::Some(crate::views::EdgeSet::Leading)
}
}
impl From<Leading> for crate::views::EdgeSetMember {
fn from(_: Leading) -> Self {
Self::Leading
}
}
impl From<Leading> for ::core::option::Option<crate::views::EdgeSetMember> {
fn from(_: Leading) -> Self {
::core::option::Option::Some(crate::views::EdgeSetMember::Leading)
}
}
impl From<Leading> for crate::views::HorizontalAlignment {
fn from(_: Leading) -> Self {
Self::Leading
}
}
impl From<Leading> for ::core::option::Option<crate::views::HorizontalAlignment> {
fn from(_: Leading) -> Self {
::core::option::Option::Some(crate::views::HorizontalAlignment::Leading)
}
}
impl From<Leading> for crate::views::HorizontalEdge {
fn from(_: Leading) -> Self {
Self::Leading
}
}
impl From<Leading> for ::core::option::Option<crate::views::HorizontalEdge> {
fn from(_: Leading) -> Self {
::core::option::Option::Some(crate::views::HorizontalEdge::Leading)
}
}
impl From<Leading> for crate::views::TextAlign {
fn from(_: Leading) -> Self {
Self::Leading
}
}
impl From<Leading> for ::core::option::Option<crate::views::TextAlign> {
fn from(_: Leading) -> Self {
::core::option::Option::Some(crate::views::TextAlign::Leading)
}
}
impl From<LeftArrow> for crate::views::Key {
fn from(_: LeftArrow) -> Self {
Self::LeftArrow
}
}
impl From<LeftArrow> for ::core::option::Option<crate::views::Key> {
fn from(_: LeftArrow) -> Self {
::core::option::Option::Some(crate::views::Key::LeftArrow)
}
}
impl From<LeftToRight> for crate::views::LayoutDirection {
fn from(_: LeftToRight) -> Self {
Self::LeftToRight
}
}
impl From<LeftToRight> for ::core::option::Option<crate::views::LayoutDirection> {
fn from(_: LeftToRight) -> Self {
::core::option::Option::Some(crate::views::LayoutDirection::LeftToRight)
}
}
impl From<Letters> for crate::views::CharacterSetKind {
fn from(_: Letters) -> Self {
Self::Letters
}
}
impl From<Letters> for ::core::option::Option<crate::views::CharacterSetKind> {
fn from(_: Letters) -> Self {
::core::option::Option::Some(crate::views::CharacterSetKind::Letters)
}
}
impl From<LevelChange> for crate::views::SensoryFeedback {
fn from(_: LevelChange) -> Self {
Self::LevelChange
}
}
impl From<LevelChange> for ::core::option::Option<crate::views::SensoryFeedback> {
fn from(_: LevelChange) -> Self {
::core::option::Option::Some(crate::views::SensoryFeedback::LevelChange)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Lift> for crate::views::HoverEffect {
fn from(_: Lift) -> Self {
Self::Lift
}
}
#[cfg(not(target_os = "macos"))]
impl From<Lift> for ::core::option::Option<crate::views::HoverEffect> {
fn from(_: Lift) -> Self {
::core::option::Option::Some(crate::views::HoverEffect::Lift)
}
}
impl From<Light> for crate::views::ColorScheme {
fn from(_: Light) -> Self {
Self::Light
}
}
impl From<Light> for ::core::option::Option<crate::views::ColorScheme> {
fn from(_: Light) -> Self {
::core::option::Option::Some(crate::views::ColorScheme::Light)
}
}
impl From<Light> for crate::views::Weight {
fn from(_: Light) -> Self {
Self::Light
}
}
impl From<Light> for ::core::option::Option<crate::views::Weight> {
fn from(_: Light) -> Self {
::core::option::Option::Some(crate::views::Weight::Light)
}
}
impl From<Limited> for crate::views::WritingToolsBehavior {
fn from(_: Limited) -> Self {
Self::Limited
}
}
impl From<Limited> for ::core::option::Option<crate::views::WritingToolsBehavior> {
fn from(_: Limited) -> Self {
::core::option::Option::Some(crate::views::WritingToolsBehavior::Limited)
}
}
impl From<Linear> for crate::views::AnimationKind {
fn from(_: Linear) -> Self {
Self::Linear
}
}
impl From<Linear> for ::core::option::Option<crate::views::AnimationKind> {
fn from(_: Linear) -> Self {
::core::option::Option::Some(crate::views::AnimationKind::Linear)
}
}
impl From<Linear> for crate::views::ProgressStyle {
fn from(_: Linear) -> Self {
Self::Linear
}
}
impl From<Linear> for ::core::option::Option<crate::views::ProgressStyle> {
fn from(_: Linear) -> Self {
::core::option::Option::Some(crate::views::ProgressStyle::Linear)
}
}
impl From<LinearCapacityGaugeStyle> for crate::views::GaugeStyle {
fn from(_: LinearCapacityGaugeStyle) -> Self {
Self::LinearCapacityGaugeStyle
}
}
impl From<LinearCapacityGaugeStyle> for ::core::option::Option<crate::views::GaugeStyle> {
fn from(_: LinearCapacityGaugeStyle) -> Self {
::core::option::Option::Some(crate::views::GaugeStyle::LinearCapacityGaugeStyle)
}
}
impl From<Link> for crate::views::PointerStyle {
fn from(_: Link) -> Self {
Self::Link
}
}
impl From<Link> for ::core::option::Option<crate::views::PointerStyle> {
fn from(_: Link) -> Self {
::core::option::Option::Some(crate::views::PointerStyle::Link)
}
}
impl From<LinkShapeStyle> for crate::views::ShapeStyle {
fn from(_: LinkShapeStyle) -> Self {
Self::LinkShapeStyle
}
}
impl From<LinkShapeStyle> for ::core::option::Option<crate::views::ShapeStyle> {
fn from(_: LinkShapeStyle) -> Self {
::core::option::Option::Some(crate::views::ShapeStyle::LinkShapeStyle)
}
}
impl From<List> for crate::views::DragDropPreviewsFormation {
fn from(_: List) -> Self {
Self::List
}
}
impl From<List> for ::core::option::Option<crate::views::DragDropPreviewsFormation> {
fn from(_: List) -> Self {
::core::option::Option::Some(crate::views::DragDropPreviewsFormation::List)
}
}
impl From<ListRowSeparatorLeading> for crate::views::HorizontalAlignment {
fn from(_: ListRowSeparatorLeading) -> Self {
Self::ListRowSeparatorLeading
}
}
impl From<ListRowSeparatorLeading> for ::core::option::Option<crate::views::HorizontalAlignment> {
fn from(_: ListRowSeparatorLeading) -> Self {
::core::option::Option::Some(crate::views::HorizontalAlignment::ListRowSeparatorLeading)
}
}
impl From<ListRowSeparatorTrailing> for crate::views::HorizontalAlignment {
fn from(_: ListRowSeparatorTrailing) -> Self {
Self::ListRowSeparatorTrailing
}
}
impl From<ListRowSeparatorTrailing> for ::core::option::Option<crate::views::HorizontalAlignment> {
fn from(_: ListRowSeparatorTrailing) -> Self {
::core::option::Option::Some(crate::views::HorizontalAlignment::ListRowSeparatorTrailing)
}
}
impl From<Local> for crate::views::CoordinateSpace {
fn from(_: Local) -> Self {
Self::Local
}
}
impl From<Local> for ::core::option::Option<crate::views::CoordinateSpace> {
fn from(_: Local) -> Self {
::core::option::Option::Some(crate::views::CoordinateSpace::Local)
}
}
impl From<Loose> for crate::views::LineHeightKind {
fn from(_: Loose) -> Self {
Self::Loose
}
}
impl From<Loose> for ::core::option::Option<crate::views::LineHeightKind> {
fn from(_: Loose) -> Self {
::core::option::Option::Some(crate::views::LineHeightKind::Loose)
}
}
impl From<Low> for crate::views::Interpolation {
fn from(_: Low) -> Self {
Self::Low
}
}
impl From<Low> for ::core::option::Option<crate::views::Interpolation> {
fn from(_: Low) -> Self {
::core::option::Option::Some(crate::views::Interpolation::Low)
}
}
impl From<Low> for crate::views::TaskPriority {
fn from(_: Low) -> Self {
Self::Low
}
}
impl From<Low> for ::core::option::Option<crate::views::TaskPriority> {
fn from(_: Low) -> Self {
::core::option::Option::Some(crate::views::TaskPriority::Low)
}
}
impl From<Lowercase> for crate::views::TextCase {
fn from(_: Lowercase) -> Self {
Self::Lowercase
}
}
impl From<Lowercase> for ::core::option::Option<crate::views::TextCase> {
fn from(_: Lowercase) -> Self {
::core::option::Option::Some(crate::views::TextCase::Lowercase)
}
}
#[cfg(not(target_os = "macos"))]
impl From<MagicTap> for crate::views::ActionKind {
fn from(_: MagicTap) -> Self {
Self::MagicTap
}
}
#[cfg(not(target_os = "macos"))]
impl From<MagicTap> for ::core::option::Option<crate::views::ActionKind> {
fn from(_: MagicTap) -> Self {
::core::option::Option::Some(crate::views::ActionKind::MagicTap)
}
}
impl From<MatchWindow> for crate::views::MaterialActiveAppearance {
fn from(_: MatchWindow) -> Self {
Self::MatchWindow
}
}
impl From<MatchWindow> for ::core::option::Option<crate::views::MaterialActiveAppearance> {
fn from(_: MatchWindow) -> Self {
::core::option::Option::Some(crate::views::MaterialActiveAppearance::MatchWindow)
}
}
impl From<MatchedGeometry> for crate::views::GlassEffectTransition {
fn from(_: MatchedGeometry) -> Self {
Self::MatchedGeometry
}
}
impl From<MatchedGeometry> for ::core::option::Option<crate::views::GlassEffectTransition> {
fn from(_: MatchedGeometry) -> Self {
::core::option::Option::Some(crate::views::GlassEffectTransition::MatchedGeometry)
}
}
impl From<Materialize> for crate::views::GlassEffectTransition {
fn from(_: Materialize) -> Self {
Self::Materialize
}
}
impl From<Materialize> for ::core::option::Option<crate::views::GlassEffectTransition> {
fn from(_: Materialize) -> Self {
::core::option::Option::Some(crate::views::GlassEffectTransition::Materialize)
}
}
impl From<Medium> for crate::views::DynamicTypeSize {
fn from(_: Medium) -> Self {
Self::Medium
}
}
impl From<Medium> for ::core::option::Option<crate::views::DynamicTypeSize> {
fn from(_: Medium) -> Self {
::core::option::Option::Some(crate::views::DynamicTypeSize::Medium)
}
}
impl From<Medium> for crate::views::ImageScale {
fn from(_: Medium) -> Self {
Self::Medium
}
}
impl From<Medium> for ::core::option::Option<crate::views::ImageScale> {
fn from(_: Medium) -> Self {
::core::option::Option::Some(crate::views::ImageScale::Medium)
}
}
impl From<Medium> for crate::views::Interpolation {
fn from(_: Medium) -> Self {
Self::Medium
}
}
impl From<Medium> for ::core::option::Option<crate::views::Interpolation> {
fn from(_: Medium) -> Self {
::core::option::Option::Some(crate::views::Interpolation::Medium)
}
}
impl From<Medium> for crate::views::PresentationDetent {
fn from(_: Medium) -> Self {
Self::Medium
}
}
impl From<Medium> for ::core::option::Option<crate::views::PresentationDetent> {
fn from(_: Medium) -> Self {
::core::option::Option::Some(crate::views::PresentationDetent::Medium)
}
}
impl From<Medium> for crate::views::Weight {
fn from(_: Medium) -> Self {
Self::Medium
}
}
impl From<Medium> for ::core::option::Option<crate::views::Weight> {
fn from(_: Medium) -> Self {
::core::option::Option::Some(crate::views::Weight::Medium)
}
}
impl From<Menu> for crate::views::SearchSuggestionsPlacementSet {
fn from(_: Menu) -> Self {
Self::Menu
}
}
impl From<Menu> for ::core::option::Option<crate::views::SearchSuggestionsPlacementSet> {
fn from(_: Menu) -> Self {
::core::option::Option::Some(crate::views::SearchSuggestionsPlacementSet::Menu)
}
}
impl From<MenuControlGroupStyle> for crate::views::ControlGroupStyle {
fn from(_: MenuControlGroupStyle) -> Self {
Self::MenuControlGroupStyle
}
}
impl From<MenuControlGroupStyle> for ::core::option::Option<crate::views::ControlGroupStyle> {
fn from(_: MenuControlGroupStyle) -> Self {
::core::option::Option::Some(crate::views::ControlGroupStyle::MenuControlGroupStyle)
}
}
impl From<MenuPickerStyle> for crate::views::PickerStyle {
fn from(_: MenuPickerStyle) -> Self {
Self::MenuPickerStyle
}
}
impl From<MenuPickerStyle> for ::core::option::Option<crate::views::PickerStyle> {
fn from(_: MenuPickerStyle) -> Self {
::core::option::Option::Some(crate::views::PickerStyle::MenuPickerStyle)
}
}
impl From<Messaging> for crate::views::TextContentType {
fn from(_: Messaging) -> Self {
Self::Messaging
}
}
impl From<Messaging> for ::core::option::Option<crate::views::TextContentType> {
fn from(_: Messaging) -> Self {
::core::option::Option::Some(crate::views::TextContentType::Messaging)
}
}
impl From<Middle> for crate::views::TruncationMode {
fn from(_: Middle) -> Self {
Self::Middle
}
}
impl From<Middle> for ::core::option::Option<crate::views::TruncationMode> {
fn from(_: Middle) -> Self {
::core::option::Option::Some(crate::views::TruncationMode::Middle)
}
}
impl From<Mini> for crate::views::ControlSize {
fn from(_: Mini) -> Self {
Self::Mini
}
}
impl From<Mini> for ::core::option::Option<crate::views::ControlSize> {
fn from(_: Mini) -> Self {
::core::option::Option::Some(crate::views::ControlSize::Mini)
}
}
impl From<Minimum> for crate::views::ScenePadding {
fn from(_: Minimum) -> Self {
Self::Minimum
}
}
impl From<Minimum> for ::core::option::Option<crate::views::ScenePadding> {
fn from(_: Minimum) -> Self {
::core::option::Option::Some(crate::views::ScenePadding::Minimum)
}
}
impl From<Mint> for crate::views::SystemColor {
fn from(_: Mint) -> Self {
Self::Mint
}
}
impl From<Mint> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Mint) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Mint)
}
}
impl From<Mirrors> for crate::views::LayoutDirectionBehavior {
fn from(_: Mirrors) -> Self {
Self::Mirrors
}
}
impl From<Mirrors> for ::core::option::Option<crate::views::LayoutDirectionBehavior> {
fn from(_: Mirrors) -> Self {
::core::option::Option::Some(crate::views::LayoutDirectionBehavior::Mirrors)
}
}
impl From<Monochrome> for crate::views::SymbolRenderingMode {
fn from(_: Monochrome) -> Self {
Self::Monochrome
}
}
impl From<Monochrome> for ::core::option::Option<crate::views::SymbolRenderingMode> {
fn from(_: Monochrome) -> Self {
::core::option::Option::Some(crate::views::SymbolRenderingMode::Monochrome)
}
}
impl From<Monospaced> for crate::views::Design {
fn from(_: Monospaced) -> Self {
Self::Monospaced
}
}
impl From<Monospaced> for ::core::option::Option<crate::views::Design> {
fn from(_: Monospaced) -> Self {
::core::option::Option::Some(crate::views::Design::Monospaced)
}
}
impl From<Move> for crate::views::DropOperation {
fn from(_: Move) -> Self {
Self::Move
}
}
impl From<Move> for ::core::option::Option<crate::views::DropOperation> {
fn from(_: Move) -> Self {
::core::option::Option::Some(crate::views::DropOperation::Move)
}
}
impl From<Multicolor> for crate::views::SymbolRenderingMode {
fn from(_: Multicolor) -> Self {
Self::Multicolor
}
}
impl From<Multicolor> for ::core::option::Option<crate::views::SymbolRenderingMode> {
fn from(_: Multicolor) -> Self {
::core::option::Option::Some(crate::views::SymbolRenderingMode::Multicolor)
}
}
#[cfg(not(target_os = "macos"))]
impl From<NamePhonePad> for crate::views::KeyboardType {
fn from(_: NamePhonePad) -> Self {
Self::NamePhonePad
}
}
#[cfg(not(target_os = "macos"))]
impl From<NamePhonePad> for ::core::option::Option<crate::views::KeyboardType> {
fn from(_: NamePhonePad) -> Self {
::core::option::Option::Some(crate::views::KeyboardType::NamePhonePad)
}
}
impl From<Narrative> for crate::views::TextContentType {
fn from(_: Narrative) -> Self {
Self::Narrative
}
}
impl From<Narrative> for ::core::option::Option<crate::views::TextContentType> {
fn from(_: Narrative) -> Self {
::core::option::Option::Some(crate::views::TextContentType::Narrative)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Navigation> for crate::views::ContainerBackgroundPlacement {
fn from(_: Navigation) -> Self {
Self::Navigation
}
}
#[cfg(not(target_os = "macos"))]
impl From<Navigation> for ::core::option::Option<crate::views::ContainerBackgroundPlacement> {
fn from(_: Navigation) -> Self {
::core::option::Option::Some(crate::views::ContainerBackgroundPlacement::Navigation)
}
}
impl From<Navigation> for crate::views::ToolbarItemPlacement {
fn from(_: Navigation) -> Self {
Self::Navigation
}
}
impl From<Navigation> for ::core::option::Option<crate::views::ToolbarItemPlacement> {
fn from(_: Navigation) -> Self {
::core::option::Option::Some(crate::views::ToolbarItemPlacement::Navigation)
}
}
#[cfg(not(target_os = "macos"))]
impl From<NavigationBar> for crate::views::ToolbarPlacement {
fn from(_: NavigationBar) -> Self {
Self::NavigationBar
}
}
#[cfg(not(target_os = "macos"))]
impl From<NavigationBar> for ::core::option::Option<crate::views::ToolbarPlacement> {
fn from(_: NavigationBar) -> Self {
::core::option::Option::Some(crate::views::ToolbarPlacement::NavigationBar)
}
}
#[cfg(not(target_os = "macos"))]
impl From<NavigationBarDrawer> for crate::views::SearchFieldPlacement {
fn from(_: NavigationBarDrawer) -> Self {
Self::NavigationBarDrawer
}
}
#[cfg(not(target_os = "macos"))]
impl From<NavigationBarDrawer> for ::core::option::Option<crate::views::SearchFieldPlacement> {
fn from(_: NavigationBarDrawer) -> Self {
::core::option::Option::Some(crate::views::SearchFieldPlacement::NavigationBarDrawer)
}
}
impl From<NavigationColumn> for crate::views::SearchFieldPlacement {
fn from(_: NavigationColumn) -> Self {
Self::NavigationColumn
}
}
impl From<NavigationColumn> for ::core::option::Option<crate::views::SearchFieldPlacement> {
fn from(_: NavigationColumn) -> Self {
::core::option::Option::Some(crate::views::SearchFieldPlacement::NavigationColumn)
}
}
impl From<NavigationControlGroupStyle> for crate::views::ControlGroupStyle {
fn from(_: NavigationControlGroupStyle) -> Self {
Self::NavigationControlGroupStyle
}
}
impl From<NavigationControlGroupStyle> for ::core::option::Option<crate::views::ControlGroupStyle> {
fn from(_: NavigationControlGroupStyle) -> Self {
::core::option::Option::Some(crate::views::ControlGroupStyle::NavigationControlGroupStyle)
}
}
#[cfg(not(target_os = "macos"))]
impl From<NavigationSplitView> for crate::views::ContainerBackgroundPlacement {
fn from(_: NavigationSplitView) -> Self {
Self::NavigationSplitView
}
}
#[cfg(not(target_os = "macos"))]
impl From<NavigationSplitView> for ::core::option::Option<crate::views::ContainerBackgroundPlacement> {
fn from(_: NavigationSplitView) -> Self {
::core::option::Option::Some(crate::views::ContainerBackgroundPlacement::NavigationSplitView)
}
}
#[cfg(not(target_os = "macos"))]
impl From<NavigationSplitView> for crate::views::ContentToolbarPlacement {
fn from(_: NavigationSplitView) -> Self {
Self::NavigationSplitView
}
}
#[cfg(not(target_os = "macos"))]
impl From<NavigationSplitView> for ::core::option::Option<crate::views::ContentToolbarPlacement> {
fn from(_: NavigationSplitView) -> Self {
::core::option::Option::Some(crate::views::ContentToolbarPlacement::NavigationSplitView)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Never> for crate::views::IndexBackground {
fn from(_: Never) -> Self {
Self::Never
}
}
#[cfg(not(target_os = "macos"))]
impl From<Never> for ::core::option::Option<crate::views::IndexBackground> {
fn from(_: Never) -> Self {
::core::option::Option::Some(crate::views::IndexBackground::Never)
}
}
impl From<Never> for crate::views::ScrollDismissesKeyboardMode {
fn from(_: Never) -> Self {
Self::Never
}
}
impl From<Never> for ::core::option::Option<crate::views::ScrollDismissesKeyboardMode> {
fn from(_: Never) -> Self {
::core::option::Option::Some(crate::views::ScrollDismissesKeyboardMode::Never)
}
}
impl From<Never> for crate::views::ScrollIndicatorVisibility {
fn from(_: Never) -> Self {
Self::Never
}
}
impl From<Never> for ::core::option::Option<crate::views::ScrollIndicatorVisibility> {
fn from(_: Never) -> Self {
::core::option::Option::Some(crate::views::ScrollIndicatorVisibility::Never)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Never> for crate::views::TextInputCapitalization {
fn from(_: Never) -> Self {
Self::Never
}
}
#[cfg(not(target_os = "macos"))]
impl From<Never> for ::core::option::Option<crate::views::TextInputCapitalization> {
fn from(_: Never) -> Self {
::core::option::Option::Some(crate::views::TextInputCapitalization::Never)
}
}
impl From<Next> for crate::views::SubmitLabel {
fn from(_: Next) -> Self {
Self::Next
}
}
impl From<Next> for ::core::option::Option<crate::views::SubmitLabel> {
fn from(_: Next) -> Self {
::core::option::Option::Some(crate::views::SubmitLabel::Next)
}
}
#[cfg(not(target_os = "macos"))]
impl From<None> for crate::views::Autocapitalization {
fn from(_: None) -> Self {
Self::None
}
}
#[cfg(not(target_os = "macos"))]
impl From<None> for ::core::option::Option<crate::views::Autocapitalization> {
fn from(_: None) -> Self {
::core::option::Option::Some(crate::views::Autocapitalization::None)
}
}
impl From<None> for crate::views::DragDropPreviewsFormation {
fn from(_: None) -> Self {
Self::None
}
}
impl From<None> for ::core::option::Option<crate::views::DragDropPreviewsFormation> {
fn from(_: None) -> Self {
::core::option::Option::Some(crate::views::DragDropPreviewsFormation::None)
}
}
impl From<None> for crate::views::GestureMask {
fn from(_: None) -> Self {
Self::None
}
}
impl From<None> for ::core::option::Option<crate::views::GestureMask> {
fn from(_: None) -> Self {
::core::option::Option::Some(crate::views::GestureMask::None)
}
}
impl From<None> for crate::views::Interpolation {
fn from(_: None) -> Self {
Self::None
}
}
impl From<None> for ::core::option::Option<crate::views::Interpolation> {
fn from(_: None) -> Self {
::core::option::Option::Some(crate::views::Interpolation::None)
}
}
impl From<None> for crate::views::PresentationAdaptation {
fn from(_: None) -> Self {
Self::None
}
}
impl From<None> for ::core::option::Option<crate::views::PresentationAdaptation> {
fn from(_: None) -> Self {
::core::option::Option::Some(crate::views::PresentationAdaptation::None)
}
}
impl From<None> for crate::views::SymbolVariants {
fn from(_: None) -> Self {
Self::None
}
}
impl From<None> for ::core::option::Option<crate::views::SymbolVariants> {
fn from(_: None) -> Self {
::core::option::Option::Some(crate::views::SymbolVariants::None)
}
}
impl From<Normal> for crate::views::LineHeightKind {
fn from(_: Normal) -> Self {
Self::Normal
}
}
impl From<Normal> for ::core::option::Option<crate::views::LineHeightKind> {
fn from(_: Normal) -> Self {
::core::option::Option::Some(crate::views::LineHeightKind::Normal)
}
}
#[cfg(not(target_os = "macos"))]
impl From<NumberPad> for crate::views::KeyboardType {
fn from(_: NumberPad) -> Self {
Self::NumberPad
}
}
#[cfg(not(target_os = "macos"))]
impl From<NumberPad> for ::core::option::Option<crate::views::KeyboardType> {
fn from(_: NumberPad) -> Self {
::core::option::Option::Some(crate::views::KeyboardType::NumberPad)
}
}
#[cfg(not(target_os = "macos"))]
impl From<NumbersAndPunctuation> for crate::views::KeyboardType {
fn from(_: NumbersAndPunctuation) -> Self {
Self::NumbersAndPunctuation
}
}
#[cfg(not(target_os = "macos"))]
impl From<NumbersAndPunctuation> for ::core::option::Option<crate::views::KeyboardType> {
fn from(_: NumbersAndPunctuation) -> Self {
::core::option::Option::Some(crate::views::KeyboardType::NumbersAndPunctuation)
}
}
impl From<NumericPad> for crate::views::EventModifier {
fn from(_: NumericPad) -> Self {
Self::NumericPad
}
}
impl From<NumericPad> for ::core::option::Option<crate::views::EventModifier> {
fn from(_: NumericPad) -> Self {
::core::option::Option::Some(crate::views::EventModifier::NumericPad)
}
}
impl From<OnHover> for crate::views::WindowToolbarFullScreenVisibility {
fn from(_: OnHover) -> Self {
Self::OnHover
}
}
impl From<OnHover> for ::core::option::Option<crate::views::WindowToolbarFullScreenVisibility> {
fn from(_: OnHover) -> Self {
::core::option::Option::Some(crate::views::WindowToolbarFullScreenVisibility::OnHover)
}
}
impl From<OneTimeCode> for crate::views::TextContentKind {
fn from(_: OneTimeCode) -> Self {
Self::OneTimeCode
}
}
impl From<OneTimeCode> for ::core::option::Option<crate::views::TextContentKind> {
fn from(_: OneTimeCode) -> Self {
::core::option::Option::Some(crate::views::TextContentKind::OneTimeCode)
}
}
impl From<Opacity> for crate::views::ContentTransition {
fn from(_: Opacity) -> Self {
Self::Opacity
}
}
impl From<Opacity> for ::core::option::Option<crate::views::ContentTransition> {
fn from(_: Opacity) -> Self {
::core::option::Option::Some(crate::views::ContentTransition::Opacity)
}
}
impl From<Option> for crate::views::EventModifier {
fn from(_: Option) -> Self {
Self::Option
}
}
impl From<Option> for ::core::option::Option<crate::views::EventModifier> {
fn from(_: Option) -> Self {
::core::option::Option::Some(crate::views::EventModifier::Option)
}
}
impl From<Optional> for crate::views::TouchBarItemPresence {
fn from(_: Optional) -> Self {
Self::Optional
}
}
impl From<Optional> for ::core::option::Option<crate::views::TouchBarItemPresence> {
fn from(_: Optional) -> Self {
::core::option::Option::Some(crate::views::TouchBarItemPresence::Optional)
}
}
impl From<Orange> for crate::views::SystemColor {
fn from(_: Orange) -> Self {
Self::Orange
}
}
impl From<Orange> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Orange) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Orange)
}
}
impl From<Original> for crate::views::TemplateRenderingMode {
fn from(_: Original) -> Self {
Self::Original
}
}
impl From<Original> for ::core::option::Option<crate::views::TemplateRenderingMode> {
fn from(_: Original) -> Self {
::core::option::Option::Some(crate::views::TemplateRenderingMode::Original)
}
}
impl From<PageDown> for crate::views::Key {
fn from(_: PageDown) -> Self {
Self::PageDown
}
}
impl From<PageDown> for ::core::option::Option<crate::views::Key> {
fn from(_: PageDown) -> Self {
::core::option::Option::Some(crate::views::Key::PageDown)
}
}
impl From<PageUp> for crate::views::Key {
fn from(_: PageUp) -> Self {
Self::PageUp
}
}
impl From<PageUp> for ::core::option::Option<crate::views::Key> {
fn from(_: PageUp) -> Self {
::core::option::Option::Some(crate::views::Key::PageUp)
}
}
impl From<PagingScrollTargetBehavior> for crate::views::ScrollTargetBehavior {
fn from(_: PagingScrollTargetBehavior) -> Self {
Self::PagingScrollTargetBehavior
}
}
impl From<PagingScrollTargetBehavior> for ::core::option::Option<crate::views::ScrollTargetBehavior> {
fn from(_: PagingScrollTargetBehavior) -> Self {
::core::option::Option::Some(crate::views::ScrollTargetBehavior::PagingScrollTargetBehavior)
}
}
impl From<Palette> for crate::views::SymbolRenderingMode {
fn from(_: Palette) -> Self {
Self::Palette
}
}
impl From<Palette> for ::core::option::Option<crate::views::SymbolRenderingMode> {
fn from(_: Palette) -> Self {
::core::option::Option::Some(crate::views::SymbolRenderingMode::Palette)
}
}
impl From<PaletteControlGroupStyle> for crate::views::ControlGroupStyle {
fn from(_: PaletteControlGroupStyle) -> Self {
Self::PaletteControlGroupStyle
}
}
impl From<PaletteControlGroupStyle> for ::core::option::Option<crate::views::ControlGroupStyle> {
fn from(_: PaletteControlGroupStyle) -> Self {
::core::option::Option::Some(crate::views::ControlGroupStyle::PaletteControlGroupStyle)
}
}
impl From<PalettePickerStyle> for crate::views::PickerStyle {
fn from(_: PalettePickerStyle) -> Self {
Self::PalettePickerStyle
}
}
impl From<PalettePickerStyle> for ::core::option::Option<crate::views::PickerStyle> {
fn from(_: PalettePickerStyle) -> Self {
::core::option::Option::Some(crate::views::PickerStyle::PalettePickerStyle)
}
}
impl From<Password> for crate::views::TextContentKind {
fn from(_: Password) -> Self {
Self::Password
}
}
impl From<Password> for ::core::option::Option<crate::views::TextContentKind> {
fn from(_: Password) -> Self {
::core::option::Option::Some(crate::views::TextContentKind::Password)
}
}
impl From<PathComplete> for crate::views::SensoryFeedback {
fn from(_: PathComplete) -> Self {
Self::PathComplete
}
}
impl From<PathComplete> for ::core::option::Option<crate::views::SensoryFeedback> {
fn from(_: PathComplete) -> Self {
::core::option::Option::Some(crate::views::SensoryFeedback::PathComplete)
}
}
impl From<Perceptual> for crate::views::GradientColorSpace {
fn from(_: Perceptual) -> Self {
Self::Perceptual
}
}
impl From<Perceptual> for ::core::option::Option<crate::views::GradientColorSpace> {
fn from(_: Perceptual) -> Self {
::core::option::Option::Some(crate::views::GradientColorSpace::Perceptual)
}
}
#[cfg(not(target_os = "macos"))]
impl From<PhonePad> for crate::views::KeyboardType {
fn from(_: PhonePad) -> Self {
Self::PhonePad
}
}
#[cfg(not(target_os = "macos"))]
impl From<PhonePad> for ::core::option::Option<crate::views::KeyboardType> {
fn from(_: PhonePad) -> Self {
::core::option::Option::Some(crate::views::KeyboardType::PhonePad)
}
}
impl From<Pile> for crate::views::DragDropPreviewsFormation {
fn from(_: Pile) -> Self {
Self::Pile
}
}
impl From<Pile> for ::core::option::Option<crate::views::DragDropPreviewsFormation> {
fn from(_: Pile) -> Self {
::core::option::Option::Some(crate::views::DragDropPreviewsFormation::Pile)
}
}
impl From<Pink> for crate::views::SystemColor {
fn from(_: Pink) -> Self {
Self::Pink
}
}
impl From<Pink> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Pink) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Pink)
}
}
impl From<Placeholder> for crate::views::RedactionReasons {
fn from(_: Placeholder) -> Self {
Self::Placeholder
}
}
impl From<Placeholder> for ::core::option::Option<crate::views::RedactionReasons> {
fn from(_: Placeholder) -> Self {
::core::option::Option::Some(crate::views::RedactionReasons::Placeholder)
}
}
impl From<Plain> for crate::views::TextContentType {
fn from(_: Plain) -> Self {
Self::Plain
}
}
impl From<Plain> for ::core::option::Option<crate::views::TextContentType> {
fn from(_: Plain) -> Self {
::core::option::Option::Some(crate::views::TextContentType::Plain)
}
}
impl From<PlainListStyle> for crate::views::ListStyle {
fn from(_: PlainListStyle) -> Self {
Self::PlainListStyle
}
}
impl From<PlainListStyle> for ::core::option::Option<crate::views::ListStyle> {
fn from(_: PlainListStyle) -> Self {
::core::option::Option::Some(crate::views::ListStyle::PlainListStyle)
}
}
impl From<PlainText> for crate::views::ContentType {
fn from(_: PlainText) -> Self {
Self::PlainText
}
}
impl From<PlainText> for ::core::option::Option<crate::views::ContentType> {
fn from(_: PlainText) -> Self {
::core::option::Option::Some(crate::views::ContentType::PlainText)
}
}
impl From<PlainTextEditorStyle> for crate::views::TextEditorStyle {
fn from(_: PlainTextEditorStyle) -> Self {
Self::PlainTextEditorStyle
}
}
impl From<PlainTextEditorStyle> for ::core::option::Option<crate::views::TextEditorStyle> {
fn from(_: PlainTextEditorStyle) -> Self {
::core::option::Option::Some(crate::views::TextEditorStyle::PlainTextEditorStyle)
}
}
impl From<PlainTextFieldStyle> for crate::views::TextFieldStyle {
fn from(_: PlainTextFieldStyle) -> Self {
Self::PlainTextFieldStyle
}
}
impl From<PlainTextFieldStyle> for ::core::option::Option<crate::views::TextFieldStyle> {
fn from(_: PlainTextFieldStyle) -> Self {
::core::option::Option::Some(crate::views::TextFieldStyle::PlainTextFieldStyle)
}
}
impl From<PlainWindowStyle> for crate::views::WindowStyle {
fn from(_: PlainWindowStyle) -> Self {
Self::PlainWindowStyle
}
}
impl From<PlainWindowStyle> for ::core::option::Option<crate::views::WindowStyle> {
fn from(_: PlainWindowStyle) -> Self {
::core::option::Option::Some(crate::views::WindowStyle::PlainWindowStyle)
}
}
impl From<PlaysSound> for crate::views::AccessibilityTrait {
fn from(_: PlaysSound) -> Self {
Self::PlaysSound
}
}
impl From<PlaysSound> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: PlaysSound) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::PlaysSound)
}
}
impl From<PopUpButtonPickerStyle> for crate::views::PickerStyle {
fn from(_: PopUpButtonPickerStyle) -> Self {
Self::PopUpButtonPickerStyle
}
}
impl From<PopUpButtonPickerStyle> for ::core::option::Option<crate::views::PickerStyle> {
fn from(_: PopUpButtonPickerStyle) -> Self {
::core::option::Option::Some(crate::views::PickerStyle::PopUpButtonPickerStyle)
}
}
impl From<Popover> for crate::views::PresentationAdaptation {
fn from(_: Popover) -> Self {
Self::Popover
}
}
impl From<Popover> for ::core::option::Option<crate::views::PresentationAdaptation> {
fn from(_: Popover) -> Self {
::core::option::Option::Some(crate::views::PresentationAdaptation::Popover)
}
}
impl From<Portrait> for crate::views::InterfaceOrientation {
fn from(_: Portrait) -> Self {
Self::Portrait
}
}
impl From<Portrait> for ::core::option::Option<crate::views::InterfaceOrientation> {
fn from(_: Portrait) -> Self {
::core::option::Option::Some(crate::views::InterfaceOrientation::Portrait)
}
}
impl From<Portrait> for crate::views::Orientation {
fn from(_: Portrait) -> Self {
Self::Portrait
}
}
impl From<Portrait> for ::core::option::Option<crate::views::Orientation> {
fn from(_: Portrait) -> Self {
::core::option::Option::Some(crate::views::Orientation::Portrait)
}
}
impl From<PortraitUpsideDown> for crate::views::InterfaceOrientation {
fn from(_: PortraitUpsideDown) -> Self {
Self::PortraitUpsideDown
}
}
impl From<PortraitUpsideDown> for ::core::option::Option<crate::views::InterfaceOrientation> {
fn from(_: PortraitUpsideDown) -> Self {
::core::option::Option::Some(crate::views::InterfaceOrientation::PortraitUpsideDown)
}
}
impl From<PortraitUpsideDown> for crate::views::Orientation {
fn from(_: PortraitUpsideDown) -> Self {
Self::PortraitUpsideDown
}
}
impl From<PortraitUpsideDown> for ::core::option::Option<crate::views::Orientation> {
fn from(_: PortraitUpsideDown) -> Self {
::core::option::Option::Some(crate::views::Orientation::PortraitUpsideDown)
}
}
impl From<Position> for crate::views::GeometryProperties {
fn from(_: Position) -> Self {
Self::Position
}
}
impl From<Position> for ::core::option::Option<crate::views::GeometryProperties> {
fn from(_: Position) -> Self {
::core::option::Option::Some(crate::views::GeometryProperties::Position)
}
}
impl From<Presentation> for crate::views::ContainerBackgroundPlacement {
fn from(_: Presentation) -> Self {
Self::Presentation
}
}
impl From<Presentation> for ::core::option::Option<crate::views::ContainerBackgroundPlacement> {
fn from(_: Presentation) -> Self {
::core::option::Option::Some(crate::views::ContainerBackgroundPlacement::Presentation)
}
}
impl From<Primary> for crate::views::Hierarchical {
fn from(_: Primary) -> Self {
Self::Primary
}
}
impl From<Primary> for ::core::option::Option<crate::views::Hierarchical> {
fn from(_: Primary) -> Self {
::core::option::Option::Some(crate::views::Hierarchical::Primary)
}
}
impl From<Primary> for crate::views::SystemColor {
fn from(_: Primary) -> Self {
Self::Primary
}
}
impl From<Primary> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Primary) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Primary)
}
}
impl From<PrimaryAction> for crate::views::HandGestureShortcut {
fn from(_: PrimaryAction) -> Self {
Self::PrimaryAction
}
}
impl From<PrimaryAction> for ::core::option::Option<crate::views::HandGestureShortcut> {
fn from(_: PrimaryAction) -> Self {
::core::option::Option::Some(crate::views::HandGestureShortcut::PrimaryAction)
}
}
impl From<PrimaryAction> for crate::views::ToolbarItemPlacement {
fn from(_: PrimaryAction) -> Self {
Self::PrimaryAction
}
}
impl From<PrimaryAction> for ::core::option::Option<crate::views::ToolbarItemPlacement> {
fn from(_: PrimaryAction) -> Self {
::core::option::Option::Some(crate::views::ToolbarItemPlacement::PrimaryAction)
}
}
impl From<Principal> for crate::views::ToolbarItemPlacement {
fn from(_: Principal) -> Self {
Self::Principal
}
}
impl From<Principal> for ::core::option::Option<crate::views::ToolbarItemPlacement> {
fn from(_: Principal) -> Self {
::core::option::Option::Some(crate::views::ToolbarItemPlacement::Principal)
}
}
impl From<Privacy> for crate::views::RedactionReasons {
fn from(_: Privacy) -> Self {
Self::Privacy
}
}
impl From<Privacy> for ::core::option::Option<crate::views::RedactionReasons> {
fn from(_: Privacy) -> Self {
::core::option::Option::Some(crate::views::RedactionReasons::Privacy)
}
}
impl From<ProminentDetail> for crate::views::SplitViewStyle {
fn from(_: ProminentDetail) -> Self {
Self::ProminentDetail
}
}
impl From<ProminentDetail> for ::core::option::Option<crate::views::SplitViewStyle> {
fn from(_: ProminentDetail) -> Self {
::core::option::Option::Some(crate::views::SplitViewStyle::ProminentDetail)
}
}
impl From<PullDownMenuButtonStyle> for crate::views::MenuButtonStyle {
fn from(_: PullDownMenuButtonStyle) -> Self {
Self::PullDownMenuButtonStyle
}
}
impl From<PullDownMenuButtonStyle> for ::core::option::Option<crate::views::MenuButtonStyle> {
fn from(_: PullDownMenuButtonStyle) -> Self {
::core::option::Option::Some(crate::views::MenuButtonStyle::PullDownMenuButtonStyle)
}
}
impl From<Pulse> for crate::views::SymbolEffect {
fn from(_: Pulse) -> Self {
Self::Pulse
}
}
impl From<Pulse> for ::core::option::Option<crate::views::SymbolEffect> {
fn from(_: Pulse) -> Self {
::core::option::Option::Some(crate::views::SymbolEffect::Pulse)
}
}
impl From<Purple> for crate::views::SystemColor {
fn from(_: Purple) -> Self {
Self::Purple
}
}
impl From<Purple> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Purple) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Purple)
}
}
impl From<Quaternary> for crate::views::Hierarchical {
fn from(_: Quaternary) -> Self {
Self::Quaternary
}
}
impl From<Quaternary> for ::core::option::Option<crate::views::Hierarchical> {
fn from(_: Quaternary) -> Self {
::core::option::Option::Some(crate::views::Hierarchical::Quaternary)
}
}
impl From<Quinary> for crate::views::Hierarchical {
fn from(_: Quinary) -> Self {
Self::Quinary
}
}
impl From<Quinary> for ::core::option::Option<crate::views::Hierarchical> {
fn from(_: Quinary) -> Self {
::core::option::Option::Some(crate::views::Hierarchical::Quinary)
}
}
impl From<RadioGroupPickerStyle> for crate::views::PickerStyle {
fn from(_: RadioGroupPickerStyle) -> Self {
Self::RadioGroupPickerStyle
}
}
impl From<RadioGroupPickerStyle> for ::core::option::Option<crate::views::PickerStyle> {
fn from(_: RadioGroupPickerStyle) -> Self {
::core::option::Option::Some(crate::views::PickerStyle::RadioGroupPickerStyle)
}
}
impl From<RectSelection> for crate::views::PointerStyle {
fn from(_: RectSelection) -> Self {
Self::RectSelection
}
}
impl From<RectSelection> for ::core::option::Option<crate::views::PointerStyle> {
fn from(_: RectSelection) -> Self {
::core::option::Option::Some(crate::views::PointerStyle::RectSelection)
}
}
impl From<Rectangle> for crate::views::InsettableShape {
fn from(_: Rectangle) -> Self {
Self::Rectangle
}
}
impl From<Rectangle> for ::core::option::Option<crate::views::InsettableShape> {
fn from(_: Rectangle) -> Self {
::core::option::Option::Some(crate::views::InsettableShape::Rectangle)
}
}
impl From<Rectangle> for crate::views::SymbolVariants {
fn from(_: Rectangle) -> Self {
Self::Rectangle
}
}
impl From<Rectangle> for ::core::option::Option<crate::views::SymbolVariants> {
fn from(_: Rectangle) -> Self {
::core::option::Option::Some(crate::views::SymbolVariants::Rectangle)
}
}
impl From<Red> for crate::views::SystemColor {
fn from(_: Red) -> Self {
Self::Red
}
}
impl From<Red> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Red) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Red)
}
}
impl From<Regular> for crate::views::ControlSize {
fn from(_: Regular) -> Self {
Self::Regular
}
}
impl From<Regular> for ::core::option::Option<crate::views::ControlSize> {
fn from(_: Regular) -> Self {
::core::option::Option::Some(crate::views::ControlSize::Regular)
}
}
impl From<Regular> for crate::views::Glass {
fn from(_: Regular) -> Self {
Self::Regular
}
}
impl From<Regular> for ::core::option::Option<crate::views::Glass> {
fn from(_: Regular) -> Self {
::core::option::Option::Some(crate::views::Glass::Regular)
}
}
impl From<Regular> for crate::views::MaterialKind {
fn from(_: Regular) -> Self {
Self::Regular
}
}
impl From<Regular> for ::core::option::Option<crate::views::MaterialKind> {
fn from(_: Regular) -> Self {
::core::option::Option::Some(crate::views::MaterialKind::Regular)
}
}
impl From<Regular> for crate::views::Weight {
fn from(_: Regular) -> Self {
Self::Regular
}
}
impl From<Regular> for ::core::option::Option<crate::views::Weight> {
fn from(_: Regular) -> Self {
::core::option::Option::Some(crate::views::Weight::Regular)
}
}
impl From<Repeat> for crate::views::KeyPressPhases {
fn from(_: Repeat) -> Self {
Self::Repeat
}
}
impl From<Repeat> for ::core::option::Option<crate::views::KeyPressPhases> {
fn from(_: Repeat) -> Self {
::core::option::Option::Some(crate::views::KeyPressPhases::Repeat)
}
}
impl From<Required> for crate::views::TouchBarItemPresence {
fn from(_: Required) -> Self {
Self::Required
}
}
impl From<Required> for ::core::option::Option<crate::views::TouchBarItemPresence> {
fn from(_: Required) -> Self {
::core::option::Option::Some(crate::views::TouchBarItemPresence::Required)
}
}
impl From<RequiresActivation> for crate::views::DirectTouchOption {
fn from(_: RequiresActivation) -> Self {
Self::RequiresActivation
}
}
impl From<RequiresActivation> for ::core::option::Option<crate::views::DirectTouchOption> {
fn from(_: RequiresActivation) -> Self {
::core::option::Option::Some(crate::views::DirectTouchOption::RequiresActivation)
}
}
impl From<Resizes> for crate::views::PresentationContentInteraction {
fn from(_: Resizes) -> Self {
Self::Resizes
}
}
impl From<Resizes> for ::core::option::Option<crate::views::PresentationContentInteraction> {
fn from(_: Resizes) -> Self {
::core::option::Option::Some(crate::views::PresentationContentInteraction::Resizes)
}
}
impl From<Return> for crate::views::Key {
fn from(_: Return) -> Self {
Self::Return
}
}
impl From<Return> for ::core::option::Option<crate::views::Key> {
fn from(_: Return) -> Self {
::core::option::Option::Some(crate::views::Key::Return)
}
}
impl From<Return> for crate::views::SubmitLabel {
fn from(_: Return) -> Self {
Self::Return
}
}
impl From<Return> for ::core::option::Option<crate::views::SubmitLabel> {
fn from(_: Return) -> Self {
::core::option::Option::Some(crate::views::SubmitLabel::Return)
}
}
impl From<RightArrow> for crate::views::Key {
fn from(_: RightArrow) -> Self {
Self::RightArrow
}
}
impl From<RightArrow> for ::core::option::Option<crate::views::Key> {
fn from(_: RightArrow) -> Self {
::core::option::Option::Some(crate::views::Key::RightArrow)
}
}
impl From<RightToLeft> for crate::views::LayoutDirection {
fn from(_: RightToLeft) -> Self {
Self::RightToLeft
}
}
impl From<RightToLeft> for ::core::option::Option<crate::views::LayoutDirection> {
fn from(_: RightToLeft) -> Self {
::core::option::Option::Some(crate::views::LayoutDirection::RightToLeft)
}
}
impl From<Rotate> for crate::views::SymbolEffect {
fn from(_: Rotate) -> Self {
Self::Rotate
}
}
impl From<Rotate> for ::core::option::Option<crate::views::SymbolEffect> {
fn from(_: Rotate) -> Self {
::core::option::Option::Some(crate::views::SymbolEffect::Rotate)
}
}
impl From<Rounded> for crate::views::Design {
fn from(_: Rounded) -> Self {
Self::Rounded
}
}
impl From<Rounded> for ::core::option::Option<crate::views::Design> {
fn from(_: Rounded) -> Self {
::core::option::Option::Some(crate::views::Design::Rounded)
}
}
impl From<RoundedBorderTextFieldStyle> for crate::views::TextFieldStyle {
fn from(_: RoundedBorderTextFieldStyle) -> Self {
Self::RoundedBorderTextFieldStyle
}
}
impl From<RoundedBorderTextFieldStyle> for ::core::option::Option<crate::views::TextFieldStyle> {
fn from(_: RoundedBorderTextFieldStyle) -> Self {
::core::option::Option::Some(crate::views::TextFieldStyle::RoundedBorderTextFieldStyle)
}
}
impl From<RoundedRectangle> for crate::views::ButtonBorderShape {
fn from(_: RoundedRectangle) -> Self {
Self::RoundedRectangle
}
}
impl From<RoundedRectangle> for ::core::option::Option<crate::views::ButtonBorderShape> {
fn from(_: RoundedRectangle) -> Self {
::core::option::Option::Some(crate::views::ButtonBorderShape::RoundedRectangle)
}
}
impl From<Route> for crate::views::SubmitLabel {
fn from(_: Route) -> Self {
Self::Route
}
}
impl From<Route> for ::core::option::Option<crate::views::SubmitLabel> {
fn from(_: Route) -> Self {
::core::option::Option::Some(crate::views::SubmitLabel::Route)
}
}
impl From<RowResize> for crate::views::PointerStyle {
fn from(_: RowResize) -> Self {
Self::RowResize
}
}
impl From<RowResize> for ::core::option::Option<crate::views::PointerStyle> {
fn from(_: RowResize) -> Self {
::core::option::Option::Some(crate::views::PointerStyle::RowResize)
}
}
impl From<ScrollIndicators> for crate::views::ContentMarginPlacement {
fn from(_: ScrollIndicators) -> Self {
Self::ScrollIndicators
}
}
impl From<ScrollIndicators> for ::core::option::Option<crate::views::ContentMarginPlacement> {
fn from(_: ScrollIndicators) -> Self {
::core::option::Option::Some(crate::views::ContentMarginPlacement::ScrollIndicators)
}
}
impl From<Scrolls> for crate::views::PresentationContentInteraction {
fn from(_: Scrolls) -> Self {
Self::Scrolls
}
}
impl From<Scrolls> for ::core::option::Option<crate::views::PresentationContentInteraction> {
fn from(_: Scrolls) -> Self {
::core::option::Option::Some(crate::views::PresentationContentInteraction::Scrolls)
}
}
impl From<Search> for crate::views::SubmitLabel {
fn from(_: Search) -> Self {
Self::Search
}
}
impl From<Search> for ::core::option::Option<crate::views::SubmitLabel> {
fn from(_: Search) -> Self {
::core::option::Option::Some(crate::views::SubmitLabel::Search)
}
}
impl From<Search> for crate::views::SubmitTrigger {
fn from(_: Search) -> Self {
Self::Search
}
}
impl From<Search> for ::core::option::Option<crate::views::SubmitTrigger> {
fn from(_: Search) -> Self {
::core::option::Option::Some(crate::views::SubmitTrigger::Search)
}
}
impl From<SearchTabSelection> for crate::views::TabSearchActivation {
fn from(_: SearchTabSelection) -> Self {
Self::SearchTabSelection
}
}
impl From<SearchTabSelection> for ::core::option::Option<crate::views::TabSearchActivation> {
fn from(_: SearchTabSelection) -> Self {
::core::option::Option::Some(crate::views::TabSearchActivation::SearchTabSelection)
}
}
impl From<Secondary> for crate::views::Hierarchical {
fn from(_: Secondary) -> Self {
Self::Secondary
}
}
impl From<Secondary> for ::core::option::Option<crate::views::Hierarchical> {
fn from(_: Secondary) -> Self {
::core::option::Option::Some(crate::views::Hierarchical::Secondary)
}
}
impl From<Secondary> for crate::views::SystemColor {
fn from(_: Secondary) -> Self {
Self::Secondary
}
}
impl From<Secondary> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Secondary) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Secondary)
}
}
impl From<Secondary> for crate::views::TextScale {
fn from(_: Secondary) -> Self {
Self::Secondary
}
}
impl From<Secondary> for ::core::option::Option<crate::views::TextScale> {
fn from(_: Secondary) -> Self {
::core::option::Option::Some(crate::views::TextScale::Secondary)
}
}
impl From<SecondaryAction> for crate::views::ToolbarItemPlacement {
fn from(_: SecondaryAction) -> Self {
Self::SecondaryAction
}
}
impl From<SecondaryAction> for ::core::option::Option<crate::views::ToolbarItemPlacement> {
fn from(_: SecondaryAction) -> Self {
::core::option::Option::Some(crate::views::ToolbarItemPlacement::SecondaryAction)
}
}
impl From<SegmentedPickerStyle> for crate::views::PickerStyle {
fn from(_: SegmentedPickerStyle) -> Self {
Self::SegmentedPickerStyle
}
}
impl From<SegmentedPickerStyle> for ::core::option::Option<crate::views::PickerStyle> {
fn from(_: SegmentedPickerStyle) -> Self {
::core::option::Option::Some(crate::views::PickerStyle::SegmentedPickerStyle)
}
}
impl From<Selection> for crate::views::SensoryFeedback {
fn from(_: Selection) -> Self {
Self::Selection
}
}
impl From<Selection> for ::core::option::Option<crate::views::SensoryFeedback> {
fn from(_: Selection) -> Self {
::core::option::Option::Some(crate::views::SensoryFeedback::Selection)
}
}
impl From<SelectionShapeStyle> for crate::views::ShapeStyle {
fn from(_: SelectionShapeStyle) -> Self {
Self::SelectionShapeStyle
}
}
impl From<SelectionShapeStyle> for ::core::option::Option<crate::views::ShapeStyle> {
fn from(_: SelectionShapeStyle) -> Self {
::core::option::Option::Some(crate::views::ShapeStyle::SelectionShapeStyle)
}
}
impl From<Semibold> for crate::views::Weight {
fn from(_: Semibold) -> Self {
Self::Semibold
}
}
impl From<Semibold> for ::core::option::Option<crate::views::Weight> {
fn from(_: Semibold) -> Self {
::core::option::Option::Some(crate::views::Weight::Semibold)
}
}
impl From<Send> for crate::views::SubmitLabel {
fn from(_: Send) -> Self {
Self::Send
}
}
impl From<Send> for ::core::option::Option<crate::views::SubmitLabel> {
fn from(_: Send) -> Self {
::core::option::Option::Some(crate::views::SubmitLabel::Send)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Sentences> for crate::views::Autocapitalization {
fn from(_: Sentences) -> Self {
Self::Sentences
}
}
#[cfg(not(target_os = "macos"))]
impl From<Sentences> for ::core::option::Option<crate::views::Autocapitalization> {
fn from(_: Sentences) -> Self {
::core::option::Option::Some(crate::views::Autocapitalization::Sentences)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Sentences> for crate::views::TextInputCapitalization {
fn from(_: Sentences) -> Self {
Self::Sentences
}
}
#[cfg(not(target_os = "macos"))]
impl From<Sentences> for ::core::option::Option<crate::views::TextInputCapitalization> {
fn from(_: Sentences) -> Self {
::core::option::Option::Some(crate::views::TextInputCapitalization::Sentences)
}
}
impl From<SeparatorShapeStyle> for crate::views::ShapeStyle {
fn from(_: SeparatorShapeStyle) -> Self {
Self::SeparatorShapeStyle
}
}
impl From<SeparatorShapeStyle> for ::core::option::Option<crate::views::ShapeStyle> {
fn from(_: SeparatorShapeStyle) -> Self {
::core::option::Option::Some(crate::views::ShapeStyle::SeparatorShapeStyle)
}
}
impl From<Serif> for crate::views::Design {
fn from(_: Serif) -> Self {
Self::Serif
}
}
impl From<Serif> for ::core::option::Option<crate::views::Design> {
fn from(_: Serif) -> Self {
::core::option::Option::Some(crate::views::Design::Serif)
}
}
impl From<Sheet> for crate::views::PresentationAdaptation {
fn from(_: Sheet) -> Self {
Self::Sheet
}
}
impl From<Sheet> for ::core::option::Option<crate::views::PresentationAdaptation> {
fn from(_: Sheet) -> Self {
::core::option::Option::Some(crate::views::PresentationAdaptation::Sheet)
}
}
impl From<Shift> for crate::views::EventModifier {
fn from(_: Shift) -> Self {
Self::Shift
}
}
impl From<Shift> for ::core::option::Option<crate::views::EventModifier> {
fn from(_: Shift) -> Self {
::core::option::Option::Some(crate::views::EventModifier::Shift)
}
}
impl From<ShowMenu> for crate::views::ActionKind {
fn from(_: ShowMenu) -> Self {
Self::ShowMenu
}
}
impl From<ShowMenu> for ::core::option::Option<crate::views::ActionKind> {
fn from(_: ShowMenu) -> Self {
::core::option::Option::Some(crate::views::ActionKind::ShowMenu)
}
}
impl From<Sidebar> for crate::views::SearchFieldPlacement {
fn from(_: Sidebar) -> Self {
Self::Sidebar
}
}
impl From<Sidebar> for ::core::option::Option<crate::views::SearchFieldPlacement> {
fn from(_: Sidebar) -> Self {
::core::option::Option::Some(crate::views::SearchFieldPlacement::Sidebar)
}
}
impl From<SidebarAdaptable> for crate::views::TabStyle {
fn from(_: SidebarAdaptable) -> Self {
Self::SidebarAdaptable
}
}
impl From<SidebarAdaptable> for ::core::option::Option<crate::views::TabStyle> {
fn from(_: SidebarAdaptable) -> Self {
::core::option::Option::Some(crate::views::TabStyle::SidebarAdaptable)
}
}
impl From<SidebarListStyle> for crate::views::ListStyle {
fn from(_: SidebarListStyle) -> Self {
Self::SidebarListStyle
}
}
impl From<SidebarListStyle> for ::core::option::Option<crate::views::ListStyle> {
fn from(_: SidebarListStyle) -> Self {
::core::option::Option::Some(crate::views::ListStyle::SidebarListStyle)
}
}
impl From<SignIn> for crate::views::AppleButtonLabel {
fn from(_: SignIn) -> Self {
Self::SignIn
}
}
impl From<SignIn> for ::core::option::Option<crate::views::AppleButtonLabel> {
fn from(_: SignIn) -> Self {
::core::option::Option::Some(crate::views::AppleButtonLabel::SignIn)
}
}
impl From<SignUp> for crate::views::AppleButtonLabel {
fn from(_: SignUp) -> Self {
Self::SignUp
}
}
impl From<SignUp> for ::core::option::Option<crate::views::AppleButtonLabel> {
fn from(_: SignUp) -> Self {
::core::option::Option::Some(crate::views::AppleButtonLabel::SignUp)
}
}
impl From<SilentOnTouch> for crate::views::DirectTouchOption {
fn from(_: SilentOnTouch) -> Self {
Self::SilentOnTouch
}
}
impl From<SilentOnTouch> for ::core::option::Option<crate::views::DirectTouchOption> {
fn from(_: SilentOnTouch) -> Self {
::core::option::Option::Some(crate::views::DirectTouchOption::SilentOnTouch)
}
}
impl From<Size> for crate::views::GeometryProperties {
fn from(_: Size) -> Self {
Self::Size
}
}
impl From<Size> for ::core::option::Option<crate::views::GeometryProperties> {
fn from(_: Size) -> Self {
::core::option::Option::Some(crate::views::GeometryProperties::Size)
}
}
impl From<SizeChanges> for crate::views::ScrollAnchorRole {
fn from(_: SizeChanges) -> Self {
Self::SizeChanges
}
}
impl From<SizeChanges> for ::core::option::Option<crate::views::ScrollAnchorRole> {
fn from(_: SizeChanges) -> Self {
::core::option::Option::Some(crate::views::ScrollAnchorRole::SizeChanges)
}
}
impl From<SizeThatFits> for crate::views::PreviewLayout {
fn from(_: SizeThatFits) -> Self {
Self::SizeThatFits
}
}
impl From<SizeThatFits> for ::core::option::Option<crate::views::PreviewLayout> {
fn from(_: SizeThatFits) -> Self {
::core::option::Option::Some(crate::views::PreviewLayout::SizeThatFits)
}
}
impl From<Slash> for crate::views::SymbolVariants {
fn from(_: Slash) -> Self {
Self::Slash
}
}
impl From<Slash> for ::core::option::Option<crate::views::SymbolVariants> {
fn from(_: Slash) -> Self {
::core::option::Option::Some(crate::views::SymbolVariants::Slash)
}
}
impl From<Small> for crate::views::ControlSize {
fn from(_: Small) -> Self {
Self::Small
}
}
impl From<Small> for ::core::option::Option<crate::views::ControlSize> {
fn from(_: Small) -> Self {
::core::option::Option::Some(crate::views::ControlSize::Small)
}
}
impl From<Small> for crate::views::DynamicTypeSize {
fn from(_: Small) -> Self {
Self::Small
}
}
impl From<Small> for ::core::option::Option<crate::views::DynamicTypeSize> {
fn from(_: Small) -> Self {
::core::option::Option::Some(crate::views::DynamicTypeSize::Small)
}
}
impl From<Small> for crate::views::ImageScale {
fn from(_: Small) -> Self {
Self::Small
}
}
impl From<Small> for ::core::option::Option<crate::views::ImageScale> {
fn from(_: Small) -> Self {
::core::option::Option::Some(crate::views::ImageScale::Small)
}
}
impl From<Soft> for crate::views::ScrollEdgeEffectStyle {
fn from(_: Soft) -> Self {
Self::Soft
}
}
impl From<Soft> for ::core::option::Option<crate::views::ScrollEdgeEffectStyle> {
fn from(_: Soft) -> Self {
::core::option::Option::Some(crate::views::ScrollEdgeEffectStyle::Soft)
}
}
impl From<Solid> for crate::views::LinePattern {
fn from(_: Solid) -> Self {
Self::Solid
}
}
impl From<Solid> for ::core::option::Option<crate::views::LinePattern> {
fn from(_: Solid) -> Self {
::core::option::Option::Some(crate::views::LinePattern::Solid)
}
}
impl From<SourceCode> for crate::views::TextContentType {
fn from(_: SourceCode) -> Self {
Self::SourceCode
}
}
impl From<SourceCode> for ::core::option::Option<crate::views::TextContentType> {
fn from(_: SourceCode) -> Self {
::core::option::Option::Some(crate::views::TextContentType::SourceCode)
}
}
impl From<Space> for crate::views::Key {
fn from(_: Space) -> Self {
Self::Space
}
}
impl From<Space> for ::core::option::Option<crate::views::Key> {
fn from(_: Space) -> Self {
::core::option::Option::Some(crate::views::Key::Space)
}
}
impl From<Spreadsheet> for crate::views::TextContentType {
fn from(_: Spreadsheet) -> Self {
Self::Spreadsheet
}
}
impl From<Spreadsheet> for ::core::option::Option<crate::views::TextContentType> {
fn from(_: Spreadsheet) -> Self {
::core::option::Option::Some(crate::views::TextContentType::Spreadsheet)
}
}
impl From<Square> for crate::views::SymbolVariants {
fn from(_: Square) -> Self {
Self::Square
}
}
impl From<Square> for ::core::option::Option<crate::views::SymbolVariants> {
fn from(_: Square) -> Self {
::core::option::Option::Some(crate::views::SymbolVariants::Square)
}
}
impl From<SquareBorderTextFieldStyle> for crate::views::TextFieldStyle {
fn from(_: SquareBorderTextFieldStyle) -> Self {
Self::SquareBorderTextFieldStyle
}
}
impl From<SquareBorderTextFieldStyle> for ::core::option::Option<crate::views::TextFieldStyle> {
fn from(_: SquareBorderTextFieldStyle) -> Self {
::core::option::Option::Some(crate::views::TextFieldStyle::SquareBorderTextFieldStyle)
}
}
impl From<Stack> for crate::views::DragDropPreviewsFormation {
fn from(_: Stack) -> Self {
Self::Stack
}
}
impl From<Stack> for ::core::option::Option<crate::views::DragDropPreviewsFormation> {
fn from(_: Stack) -> Self {
::core::option::Option::Some(crate::views::DragDropPreviewsFormation::Stack)
}
}
impl From<Standard> for crate::views::BadgeProminence {
fn from(_: Standard) -> Self {
Self::Standard
}
}
impl From<Standard> for ::core::option::Option<crate::views::BadgeProminence> {
fn from(_: Standard) -> Self {
::core::option::Option::Some(crate::views::BadgeProminence::Standard)
}
}
impl From<Standard> for crate::views::DialogSeverity {
fn from(_: Standard) -> Self {
Self::Standard
}
}
impl From<Standard> for ::core::option::Option<crate::views::DialogSeverity> {
fn from(_: Standard) -> Self {
::core::option::Option::Some(crate::views::DialogSeverity::Standard)
}
}
impl From<Standard> for crate::views::DynamicRange {
fn from(_: Standard) -> Self {
Self::Standard
}
}
impl From<Standard> for ::core::option::Option<crate::views::DynamicRange> {
fn from(_: Standard) -> Self {
::core::option::Option::Some(crate::views::DynamicRange::Standard)
}
}
impl From<Standard> for crate::views::FontWidth {
fn from(_: Standard) -> Self {
Self::Standard
}
}
impl From<Standard> for ::core::option::Option<crate::views::FontWidth> {
fn from(_: Standard) -> Self {
::core::option::Option::Some(crate::views::FontWidth::Standard)
}
}
impl From<Standard> for crate::views::Prominence {
fn from(_: Standard) -> Self {
Self::Standard
}
}
impl From<Standard> for ::core::option::Option<crate::views::Prominence> {
fn from(_: Standard) -> Self {
::core::option::Option::Some(crate::views::Prominence::Standard)
}
}
impl From<Start> for crate::views::SensoryFeedback {
fn from(_: Start) -> Self {
Self::Start
}
}
impl From<Start> for ::core::option::Option<crate::views::SensoryFeedback> {
fn from(_: Start) -> Self {
::core::option::Option::Some(crate::views::SensoryFeedback::Start)
}
}
impl From<StartsMediaSession> for crate::views::AccessibilityTrait {
fn from(_: StartsMediaSession) -> Self {
Self::StartsMediaSession
}
}
impl From<StartsMediaSession> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: StartsMediaSession) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::StartsMediaSession)
}
}
impl From<Status> for crate::views::ToolbarItemPlacement {
fn from(_: Status) -> Self {
Self::Status
}
}
impl From<Status> for ::core::option::Option<crate::views::ToolbarItemPlacement> {
fn from(_: Status) -> Self {
::core::option::Option::Some(crate::views::ToolbarItemPlacement::Status)
}
}
impl From<StepperFieldDatePickerStyle> for crate::views::DatePickerStyle {
fn from(_: StepperFieldDatePickerStyle) -> Self {
Self::StepperFieldDatePickerStyle
}
}
impl From<StepperFieldDatePickerStyle> for ::core::option::Option<crate::views::DatePickerStyle> {
fn from(_: StepperFieldDatePickerStyle) -> Self {
::core::option::Option::Some(crate::views::DatePickerStyle::StepperFieldDatePickerStyle)
}
}
impl From<Stop> for crate::views::SensoryFeedback {
fn from(_: Stop) -> Self {
Self::Stop
}
}
impl From<Stop> for ::core::option::Option<crate::views::SensoryFeedback> {
fn from(_: Stop) -> Self {
::core::option::Option::Some(crate::views::SensoryFeedback::Stop)
}
}
impl From<Str> for crate::views::HashableKind {
fn from(_: Str) -> Self {
Self::Str
}
}
impl From<Str> for ::core::option::Option<crate::views::HashableKind> {
fn from(_: Str) -> Self {
::core::option::Option::Some(crate::views::HashableKind::Str)
}
}
impl From<Stretch> for crate::views::ResizingMode {
fn from(_: Stretch) -> Self {
Self::Stretch
}
}
impl From<Stretch> for ::core::option::Option<crate::views::ResizingMode> {
fn from(_: Stretch) -> Self {
::core::option::Option::Some(crate::views::ResizingMode::Stretch)
}
}
impl From<Subheadline> for crate::views::TextStyle {
fn from(_: Subheadline) -> Self {
Self::Subheadline
}
}
impl From<Subheadline> for ::core::option::Option<crate::views::TextStyle> {
fn from(_: Subheadline) -> Self {
::core::option::Option::Some(crate::views::TextStyle::Subheadline)
}
}
impl From<Subviews> for crate::views::GestureMask {
fn from(_: Subviews) -> Self {
Self::Subviews
}
}
impl From<Subviews> for ::core::option::Option<crate::views::GestureMask> {
fn from(_: Subviews) -> Self {
::core::option::Option::Some(crate::views::GestureMask::Subviews)
}
}
impl From<Success> for crate::views::SensoryFeedback {
fn from(_: Success) -> Self {
Self::Success
}
}
impl From<Success> for ::core::option::Option<crate::views::SensoryFeedback> {
fn from(_: Success) -> Self {
::core::option::Option::Some(crate::views::SensoryFeedback::Success)
}
}
impl From<SwitchToggleStyle> for crate::views::ToggleStyle {
fn from(_: SwitchToggleStyle) -> Self {
Self::SwitchToggleStyle
}
}
impl From<SwitchToggleStyle> for ::core::option::Option<crate::views::ToggleStyle> {
fn from(_: SwitchToggleStyle) -> Self {
::core::option::Option::Some(crate::views::ToggleStyle::SwitchToggleStyle)
}
}
impl From<Tab> for crate::views::Key {
fn from(_: Tab) -> Self {
Self::Tab
}
}
impl From<Tab> for ::core::option::Option<crate::views::Key> {
fn from(_: Tab) -> Self {
::core::option::Option::Some(crate::views::Key::Tab)
}
}
#[cfg(not(target_os = "macos"))]
impl From<TabBar> for crate::views::ToolbarPlacement {
fn from(_: TabBar) -> Self {
Self::TabBar
}
}
#[cfg(not(target_os = "macos"))]
impl From<TabBar> for ::core::option::Option<crate::views::ToolbarPlacement> {
fn from(_: TabBar) -> Self {
::core::option::Option::Some(crate::views::ToolbarPlacement::TabBar)
}
}
impl From<TabBarOnly> for crate::views::TabStyle {
fn from(_: TabBarOnly) -> Self {
Self::TabBarOnly
}
}
impl From<TabBarOnly> for ::core::option::Option<crate::views::TabStyle> {
fn from(_: TabBarOnly) -> Self {
::core::option::Option::Some(crate::views::TabStyle::TabBarOnly)
}
}
#[cfg(not(target_os = "macos"))]
impl From<TabViewAccessory> for crate::views::ContentToolbarPlacement {
fn from(_: TabViewAccessory) -> Self {
Self::TabViewAccessory
}
}
#[cfg(not(target_os = "macos"))]
impl From<TabViewAccessory> for ::core::option::Option<crate::views::ContentToolbarPlacement> {
fn from(_: TabViewAccessory) -> Self {
::core::option::Option::Some(crate::views::ContentToolbarPlacement::TabViewAccessory)
}
}
#[cfg(not(target_os = "macos"))]
impl From<TabViewSidebar> for crate::views::ContentToolbarPlacement {
fn from(_: TabViewSidebar) -> Self {
Self::TabViewSidebar
}
}
#[cfg(not(target_os = "macos"))]
impl From<TabViewSidebar> for ::core::option::Option<crate::views::ContentToolbarPlacement> {
fn from(_: TabViewSidebar) -> Self {
::core::option::Option::Some(crate::views::ContentToolbarPlacement::TabViewSidebar)
}
}
impl From<Tail> for crate::views::TruncationMode {
fn from(_: Tail) -> Self {
Self::Tail
}
}
impl From<Tail> for ::core::option::Option<crate::views::TruncationMode> {
fn from(_: Tail) -> Self {
::core::option::Option::Some(crate::views::TruncationMode::Tail)
}
}
impl From<Teal> for crate::views::SystemColor {
fn from(_: Teal) -> Self {
Self::Teal
}
}
impl From<Teal> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Teal) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Teal)
}
}
impl From<Template> for crate::views::TemplateRenderingMode {
fn from(_: Template) -> Self {
Self::Template
}
}
impl From<Template> for ::core::option::Option<crate::views::TemplateRenderingMode> {
fn from(_: Template) -> Self {
::core::option::Option::Some(crate::views::TemplateRenderingMode::Template)
}
}
impl From<Tertiary> for crate::views::Hierarchical {
fn from(_: Tertiary) -> Self {
Self::Tertiary
}
}
impl From<Tertiary> for ::core::option::Option<crate::views::Hierarchical> {
fn from(_: Tertiary) -> Self {
::core::option::Option::Some(crate::views::Hierarchical::Tertiary)
}
}
impl From<Text> for crate::views::ContentType {
fn from(_: Text) -> Self {
Self::Text
}
}
impl From<Text> for ::core::option::Option<crate::views::ContentType> {
fn from(_: Text) -> Self {
::core::option::Option::Some(crate::views::ContentType::Text)
}
}
impl From<Text> for crate::views::SubmitTrigger {
fn from(_: Text) -> Self {
Self::Text
}
}
impl From<Text> for ::core::option::Option<crate::views::SubmitTrigger> {
fn from(_: Text) -> Self {
::core::option::Option::Some(crate::views::SubmitTrigger::Text)
}
}
impl From<Thick> for crate::views::MaterialKind {
fn from(_: Thick) -> Self {
Self::Thick
}
}
impl From<Thick> for ::core::option::Option<crate::views::MaterialKind> {
fn from(_: Thick) -> Self {
::core::option::Option::Some(crate::views::MaterialKind::Thick)
}
}
impl From<Thin> for crate::views::MaterialKind {
fn from(_: Thin) -> Self {
Self::Thin
}
}
impl From<Thin> for ::core::option::Option<crate::views::MaterialKind> {
fn from(_: Thin) -> Self {
::core::option::Option::Some(crate::views::MaterialKind::Thin)
}
}
impl From<Thin> for crate::views::Weight {
fn from(_: Thin) -> Self {
Self::Thin
}
}
impl From<Thin> for ::core::option::Option<crate::views::Weight> {
fn from(_: Thin) -> Self {
::core::option::Option::Some(crate::views::Weight::Thin)
}
}
impl From<Tight> for crate::views::LineHeightKind {
fn from(_: Tight) -> Self {
Self::Tight
}
}
impl From<Tight> for ::core::option::Option<crate::views::LineHeightKind> {
fn from(_: Tight) -> Self {
::core::option::Option::Some(crate::views::LineHeightKind::Tight)
}
}
impl From<Tile> for crate::views::ResizingMode {
fn from(_: Tile) -> Self {
Self::Tile
}
}
impl From<Tile> for ::core::option::Option<crate::views::ResizingMode> {
fn from(_: Tile) -> Self {
::core::option::Option::Some(crate::views::ResizingMode::Tile)
}
}
impl From<TintShapeStyle> for crate::views::ShapeStyle {
fn from(_: TintShapeStyle) -> Self {
Self::TintShapeStyle
}
}
impl From<TintShapeStyle> for ::core::option::Option<crate::views::ShapeStyle> {
fn from(_: TintShapeStyle) -> Self {
::core::option::Option::Some(crate::views::ShapeStyle::TintShapeStyle)
}
}
impl From<Title> for crate::views::TextStyle {
fn from(_: Title) -> Self {
Self::Title
}
}
impl From<Title> for ::core::option::Option<crate::views::TextStyle> {
fn from(_: Title) -> Self {
::core::option::Option::Some(crate::views::TextStyle::Title)
}
}
impl From<Title2> for crate::views::TextStyle {
fn from(_: Title2) -> Self {
Self::Title2
}
}
impl From<Title2> for ::core::option::Option<crate::views::TextStyle> {
fn from(_: Title2) -> Self {
::core::option::Option::Some(crate::views::TextStyle::Title2)
}
}
impl From<Title3> for crate::views::TextStyle {
fn from(_: Title3) -> Self {
Self::Title3
}
}
impl From<Title3> for ::core::option::Option<crate::views::TextStyle> {
fn from(_: Title3) -> Self {
::core::option::Option::Some(crate::views::TextStyle::Title3)
}
}
impl From<TitleAndIconLabelStyle> for crate::views::LabelStyle {
fn from(_: TitleAndIconLabelStyle) -> Self {
Self::TitleAndIconLabelStyle
}
}
impl From<TitleAndIconLabelStyle> for ::core::option::Option<crate::views::LabelStyle> {
fn from(_: TitleAndIconLabelStyle) -> Self {
::core::option::Option::Some(crate::views::LabelStyle::TitleAndIconLabelStyle)
}
}
impl From<TitleBarWindowStyle> for crate::views::WindowStyle {
fn from(_: TitleBarWindowStyle) -> Self {
Self::TitleBarWindowStyle
}
}
impl From<TitleBarWindowStyle> for ::core::option::Option<crate::views::WindowStyle> {
fn from(_: TitleBarWindowStyle) -> Self {
::core::option::Option::Some(crate::views::WindowStyle::TitleBarWindowStyle)
}
}
impl From<TitleOnlyLabelStyle> for crate::views::LabelStyle {
fn from(_: TitleOnlyLabelStyle) -> Self {
Self::TitleOnlyLabelStyle
}
}
impl From<TitleOnlyLabelStyle> for ::core::option::Option<crate::views::LabelStyle> {
fn from(_: TitleOnlyLabelStyle) -> Self {
::core::option::Option::Some(crate::views::LabelStyle::TitleOnlyLabelStyle)
}
}
impl From<Toolbar> for crate::views::SearchFieldPlacement {
fn from(_: Toolbar) -> Self {
Self::Toolbar
}
}
impl From<Toolbar> for ::core::option::Option<crate::views::SearchFieldPlacement> {
fn from(_: Toolbar) -> Self {
::core::option::Option::Some(crate::views::SearchFieldPlacement::Toolbar)
}
}
impl From<ToolbarPrincipal> for crate::views::SearchFieldPlacement {
fn from(_: ToolbarPrincipal) -> Self {
Self::ToolbarPrincipal
}
}
impl From<ToolbarPrincipal> for ::core::option::Option<crate::views::SearchFieldPlacement> {
fn from(_: ToolbarPrincipal) -> Self {
::core::option::Option::Some(crate::views::SearchFieldPlacement::ToolbarPrincipal)
}
}
impl From<Top> for crate::views::Alignment {
fn from(_: Top) -> Self {
Self::Top
}
}
impl From<Top> for ::core::option::Option<crate::views::Alignment> {
fn from(_: Top) -> Self {
::core::option::Option::Some(crate::views::Alignment::Top)
}
}
impl From<Top> for crate::views::Edge {
fn from(_: Top) -> Self {
Self::Top
}
}
impl From<Top> for ::core::option::Option<crate::views::Edge> {
fn from(_: Top) -> Self {
::core::option::Option::Some(crate::views::Edge::Top)
}
}
impl From<Top> for crate::views::EdgeSet {
fn from(_: Top) -> Self {
Self::Top
}
}
impl From<Top> for ::core::option::Option<crate::views::EdgeSet> {
fn from(_: Top) -> Self {
::core::option::Option::Some(crate::views::EdgeSet::Top)
}
}
impl From<Top> for crate::views::EdgeSetMember {
fn from(_: Top) -> Self {
Self::Top
}
}
impl From<Top> for ::core::option::Option<crate::views::EdgeSetMember> {
fn from(_: Top) -> Self {
::core::option::Option::Some(crate::views::EdgeSetMember::Top)
}
}
impl From<Top> for crate::views::VerticalAlignment {
fn from(_: Top) -> Self {
Self::Top
}
}
impl From<Top> for ::core::option::Option<crate::views::VerticalAlignment> {
fn from(_: Top) -> Self {
::core::option::Option::Some(crate::views::VerticalAlignment::Top)
}
}
impl From<Top> for crate::views::VerticalEdge {
fn from(_: Top) -> Self {
Self::Top
}
}
impl From<Top> for ::core::option::Option<crate::views::VerticalEdge> {
fn from(_: Top) -> Self {
::core::option::Option::Some(crate::views::VerticalEdge::Top)
}
}
impl From<Top> for crate::views::VerticalEdgeSet {
fn from(_: Top) -> Self {
Self::Top
}
}
impl From<Top> for ::core::option::Option<crate::views::VerticalEdgeSet> {
fn from(_: Top) -> Self {
::core::option::Option::Some(crate::views::VerticalEdgeSet::Top)
}
}
impl From<TopLeading> for crate::views::Alignment {
fn from(_: TopLeading) -> Self {
Self::TopLeading
}
}
impl From<TopLeading> for ::core::option::Option<crate::views::Alignment> {
fn from(_: TopLeading) -> Self {
::core::option::Option::Some(crate::views::Alignment::TopLeading)
}
}
impl From<TopTrailing> for crate::views::Alignment {
fn from(_: TopTrailing) -> Self {
Self::TopTrailing
}
}
impl From<TopTrailing> for ::core::option::Option<crate::views::Alignment> {
fn from(_: TopTrailing) -> Self {
::core::option::Option::Some(crate::views::Alignment::TopTrailing)
}
}
impl From<Trailing> for crate::views::Alignment {
fn from(_: Trailing) -> Self {
Self::Trailing
}
}
impl From<Trailing> for ::core::option::Option<crate::views::Alignment> {
fn from(_: Trailing) -> Self {
::core::option::Option::Some(crate::views::Alignment::Trailing)
}
}
impl From<Trailing> for crate::views::Edge {
fn from(_: Trailing) -> Self {
Self::Trailing
}
}
impl From<Trailing> for ::core::option::Option<crate::views::Edge> {
fn from(_: Trailing) -> Self {
::core::option::Option::Some(crate::views::Edge::Trailing)
}
}
impl From<Trailing> for crate::views::EdgeSet {
fn from(_: Trailing) -> Self {
Self::Trailing
}
}
impl From<Trailing> for ::core::option::Option<crate::views::EdgeSet> {
fn from(_: Trailing) -> Self {
::core::option::Option::Some(crate::views::EdgeSet::Trailing)
}
}
impl From<Trailing> for crate::views::EdgeSetMember {
fn from(_: Trailing) -> Self {
Self::Trailing
}
}
impl From<Trailing> for ::core::option::Option<crate::views::EdgeSetMember> {
fn from(_: Trailing) -> Self {
::core::option::Option::Some(crate::views::EdgeSetMember::Trailing)
}
}
impl From<Trailing> for crate::views::HorizontalAlignment {
fn from(_: Trailing) -> Self {
Self::Trailing
}
}
impl From<Trailing> for ::core::option::Option<crate::views::HorizontalAlignment> {
fn from(_: Trailing) -> Self {
::core::option::Option::Some(crate::views::HorizontalAlignment::Trailing)
}
}
impl From<Trailing> for crate::views::HorizontalEdge {
fn from(_: Trailing) -> Self {
Self::Trailing
}
}
impl From<Trailing> for ::core::option::Option<crate::views::HorizontalEdge> {
fn from(_: Trailing) -> Self {
::core::option::Option::Some(crate::views::HorizontalEdge::Trailing)
}
}
impl From<Trailing> for crate::views::TextAlign {
fn from(_: Trailing) -> Self {
Self::Trailing
}
}
impl From<Trailing> for ::core::option::Option<crate::views::TextAlign> {
fn from(_: Trailing) -> Self {
::core::option::Option::Some(crate::views::TextAlign::Trailing)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Twitter> for crate::views::KeyboardType {
fn from(_: Twitter) -> Self {
Self::Twitter
}
}
#[cfg(not(target_os = "macos"))]
impl From<Twitter> for ::core::option::Option<crate::views::KeyboardType> {
fn from(_: Twitter) -> Self {
::core::option::Option::Some(crate::views::KeyboardType::Twitter)
}
}
impl From<UltraLight> for crate::views::Weight {
fn from(_: UltraLight) -> Self {
Self::UltraLight
}
}
impl From<UltraLight> for ::core::option::Option<crate::views::Weight> {
fn from(_: UltraLight) -> Self {
::core::option::Option::Some(crate::views::Weight::UltraLight)
}
}
impl From<UltraThick> for crate::views::MaterialKind {
fn from(_: UltraThick) -> Self {
Self::UltraThick
}
}
impl From<UltraThick> for ::core::option::Option<crate::views::MaterialKind> {
fn from(_: UltraThick) -> Self {
::core::option::Option::Some(crate::views::MaterialKind::UltraThick)
}
}
impl From<UltraThin> for crate::views::MaterialKind {
fn from(_: UltraThin) -> Self {
Self::UltraThin
}
}
impl From<UltraThin> for ::core::option::Option<crate::views::MaterialKind> {
fn from(_: UltraThin) -> Self {
::core::option::Option::Some(crate::views::MaterialKind::UltraThin)
}
}
impl From<UnifiedCompactWindowToolbarStyle> for crate::views::WindowToolbarStyle {
fn from(_: UnifiedCompactWindowToolbarStyle) -> Self {
Self::UnifiedCompactWindowToolbarStyle
}
}
impl From<UnifiedCompactWindowToolbarStyle> for ::core::option::Option<crate::views::WindowToolbarStyle> {
fn from(_: UnifiedCompactWindowToolbarStyle) -> Self {
::core::option::Option::Some(crate::views::WindowToolbarStyle::UnifiedCompactWindowToolbarStyle)
}
}
impl From<UnifiedWindowToolbarStyle> for crate::views::WindowToolbarStyle {
fn from(_: UnifiedWindowToolbarStyle) -> Self {
Self::UnifiedWindowToolbarStyle
}
}
impl From<UnifiedWindowToolbarStyle> for ::core::option::Option<crate::views::WindowToolbarStyle> {
fn from(_: UnifiedWindowToolbarStyle) -> Self {
::core::option::Option::Some(crate::views::WindowToolbarStyle::UnifiedWindowToolbarStyle)
}
}
impl From<Unspecified> for crate::views::HeadingLevel {
fn from(_: Unspecified) -> Self {
Self::Unspecified
}
}
impl From<Unspecified> for ::core::option::Option<crate::views::HeadingLevel> {
fn from(_: Unspecified) -> Self {
::core::option::Option::Some(crate::views::HeadingLevel::Unspecified)
}
}
impl From<Up> for crate::views::KeyPressPhases {
fn from(_: Up) -> Self {
Self::Up
}
}
impl From<Up> for ::core::option::Option<crate::views::KeyPressPhases> {
fn from(_: Up) -> Self {
::core::option::Option::Some(crate::views::KeyPressPhases::Up)
}
}
impl From<UpArrow> for crate::views::Key {
fn from(_: UpArrow) -> Self {
Self::UpArrow
}
}
impl From<UpArrow> for ::core::option::Option<crate::views::Key> {
fn from(_: UpArrow) -> Self {
::core::option::Option::Some(crate::views::Key::UpArrow)
}
}
impl From<UpdatesFrequently> for crate::views::AccessibilityTrait {
fn from(_: UpdatesFrequently) -> Self {
Self::UpdatesFrequently
}
}
impl From<UpdatesFrequently> for ::core::option::Option<crate::views::AccessibilityTrait> {
fn from(_: UpdatesFrequently) -> Self {
::core::option::Option::Some(crate::views::AccessibilityTrait::UpdatesFrequently)
}
}
impl From<Uppercase> for crate::views::TextCase {
fn from(_: Uppercase) -> Self {
Self::Uppercase
}
}
impl From<Uppercase> for ::core::option::Option<crate::views::TextCase> {
fn from(_: Uppercase) -> Self {
::core::option::Option::Some(crate::views::TextCase::Uppercase)
}
}
impl From<Upstream> for crate::views::TextSelectionAffinity {
fn from(_: Upstream) -> Self {
Self::Upstream
}
}
impl From<Upstream> for ::core::option::Option<crate::views::TextSelectionAffinity> {
fn from(_: Upstream) -> Self {
::core::option::Option::Some(crate::views::TextSelectionAffinity::Upstream)
}
}
impl From<Url> for crate::views::ContentType {
fn from(_: Url) -> Self {
Self::Url
}
}
impl From<Url> for ::core::option::Option<crate::views::ContentType> {
fn from(_: Url) -> Self {
::core::option::Option::Some(crate::views::ContentType::Url)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Url> for crate::views::KeyboardType {
fn from(_: Url) -> Self {
Self::Url
}
}
#[cfg(not(target_os = "macos"))]
impl From<Url> for ::core::option::Option<crate::views::KeyboardType> {
fn from(_: Url) -> Self {
::core::option::Option::Some(crate::views::KeyboardType::Url)
}
}
impl From<UserInitiated> for crate::views::DefaultFocusPriority {
fn from(_: UserInitiated) -> Self {
Self::UserInitiated
}
}
impl From<UserInitiated> for ::core::option::Option<crate::views::DefaultFocusPriority> {
fn from(_: UserInitiated) -> Self {
::core::option::Option::Some(crate::views::DefaultFocusPriority::UserInitiated)
}
}
impl From<UserInitiated> for crate::views::TaskPriority {
fn from(_: UserInitiated) -> Self {
Self::UserInitiated
}
}
impl From<UserInitiated> for ::core::option::Option<crate::views::TaskPriority> {
fn from(_: UserInitiated) -> Self {
::core::option::Option::Some(crate::views::TaskPriority::UserInitiated)
}
}
impl From<Username> for crate::views::TextContentKind {
fn from(_: Username) -> Self {
Self::Username
}
}
impl From<Username> for ::core::option::Option<crate::views::TextContentKind> {
fn from(_: Username) -> Self {
::core::option::Option::Some(crate::views::TextContentKind::Username)
}
}
impl From<Utility> for crate::views::TaskPriority {
fn from(_: Utility) -> Self {
Self::Utility
}
}
impl From<Utility> for ::core::option::Option<crate::views::TaskPriority> {
fn from(_: Utility) -> Self {
::core::option::Option::Some(crate::views::TaskPriority::Utility)
}
}
impl From<V> for crate::views::StackKind {
fn from(_: V) -> Self {
Self::V
}
}
impl From<V> for ::core::option::Option<crate::views::StackKind> {
fn from(_: V) -> Self {
::core::option::Option::Some(crate::views::StackKind::V)
}
}
impl From<Variable> for crate::views::LineHeightKind {
fn from(_: Variable) -> Self {
Self::Variable
}
}
impl From<Variable> for ::core::option::Option<crate::views::LineHeightKind> {
fn from(_: Variable) -> Self {
::core::option::Option::Some(crate::views::LineHeightKind::Variable)
}
}
impl From<VariableColor> for crate::views::SymbolEffect {
fn from(_: VariableColor) -> Self {
Self::VariableColor
}
}
impl From<VariableColor> for ::core::option::Option<crate::views::SymbolEffect> {
fn from(_: VariableColor) -> Self {
::core::option::Option::Some(crate::views::SymbolEffect::VariableColor)
}
}
impl From<Vertical> for crate::views::Axis {
fn from(_: Vertical) -> Self {
Self::Vertical
}
}
impl From<Vertical> for ::core::option::Option<crate::views::Axis> {
fn from(_: Vertical) -> Self {
::core::option::Option::Some(crate::views::Axis::Vertical)
}
}
impl From<Vertical> for crate::views::AxisSet {
fn from(_: Vertical) -> Self {
Self::Vertical
}
}
impl From<Vertical> for ::core::option::Option<crate::views::AxisSet> {
fn from(_: Vertical) -> Self {
::core::option::Option::Some(crate::views::AxisSet::Vertical)
}
}
impl From<Vertical> for crate::views::EdgeSet {
fn from(_: Vertical) -> Self {
Self::Vertical
}
}
impl From<Vertical> for ::core::option::Option<crate::views::EdgeSet> {
fn from(_: Vertical) -> Self {
::core::option::Option::Some(crate::views::EdgeSet::Vertical)
}
}
impl From<Vertical> for crate::views::EdgeSetMember {
fn from(_: Vertical) -> Self {
Self::Vertical
}
}
impl From<Vertical> for ::core::option::Option<crate::views::EdgeSetMember> {
fn from(_: Vertical) -> Self {
::core::option::Option::Some(crate::views::EdgeSetMember::Vertical)
}
}
impl From<VerticalText> for crate::views::PointerStyle {
fn from(_: VerticalText) -> Self {
Self::VerticalText
}
}
impl From<VerticalText> for ::core::option::Option<crate::views::PointerStyle> {
fn from(_: VerticalText) -> Self {
::core::option::Option::Some(crate::views::PointerStyle::VerticalText)
}
}
impl From<Visible> for crate::views::ScrollIndicatorVisibility {
fn from(_: Visible) -> Self {
Self::Visible
}
}
impl From<Visible> for ::core::option::Option<crate::views::ScrollIndicatorVisibility> {
fn from(_: Visible) -> Self {
::core::option::Option::Some(crate::views::ScrollIndicatorVisibility::Visible)
}
}
impl From<Visible> for crate::views::Visibility {
fn from(_: Visible) -> Self {
Self::Visible
}
}
impl From<Visible> for ::core::option::Option<crate::views::Visibility> {
fn from(_: Visible) -> Self {
::core::option::Option::Some(crate::views::Visibility::Visible)
}
}
impl From<Visible> for crate::views::WindowToolbarFullScreenVisibility {
fn from(_: Visible) -> Self {
Self::Visible
}
}
impl From<Visible> for ::core::option::Option<crate::views::WindowToolbarFullScreenVisibility> {
fn from(_: Visible) -> Self {
::core::option::Option::Some(crate::views::WindowToolbarFullScreenVisibility::Visible)
}
}
impl From<Warning> for crate::views::SensoryFeedback {
fn from(_: Warning) -> Self {
Self::Warning
}
}
impl From<Warning> for ::core::option::Option<crate::views::SensoryFeedback> {
fn from(_: Warning) -> Self {
::core::option::Option::Some(crate::views::SensoryFeedback::Warning)
}
}
#[cfg(not(target_os = "macos"))]
impl From<WebSearch> for crate::views::KeyboardType {
fn from(_: WebSearch) -> Self {
Self::WebSearch
}
}
#[cfg(not(target_os = "macos"))]
impl From<WebSearch> for ::core::option::Option<crate::views::KeyboardType> {
fn from(_: WebSearch) -> Self {
::core::option::Option::Some(crate::views::KeyboardType::WebSearch)
}
}
impl From<White> for crate::views::AppleButtonStyle {
fn from(_: White) -> Self {
Self::White
}
}
impl From<White> for ::core::option::Option<crate::views::AppleButtonStyle> {
fn from(_: White) -> Self {
::core::option::Option::Some(crate::views::AppleButtonStyle::White)
}
}
impl From<White> for crate::views::SystemColor {
fn from(_: White) -> Self {
Self::White
}
}
impl From<White> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: White) -> Self {
::core::option::Option::Some(crate::views::SystemColor::White)
}
}
impl From<WhiteOutline> for crate::views::AppleButtonStyle {
fn from(_: WhiteOutline) -> Self {
Self::WhiteOutline
}
}
impl From<WhiteOutline> for ::core::option::Option<crate::views::AppleButtonStyle> {
fn from(_: WhiteOutline) -> Self {
::core::option::Option::Some(crate::views::AppleButtonStyle::WhiteOutline)
}
}
impl From<Whitespaces> for crate::views::CharacterSetKind {
fn from(_: Whitespaces) -> Self {
Self::Whitespaces
}
}
impl From<Whitespaces> for ::core::option::Option<crate::views::CharacterSetKind> {
fn from(_: Whitespaces) -> Self {
::core::option::Option::Some(crate::views::CharacterSetKind::Whitespaces)
}
}
impl From<Wiggle> for crate::views::SymbolEffect {
fn from(_: Wiggle) -> Self {
Self::Wiggle
}
}
impl From<Wiggle> for ::core::option::Option<crate::views::SymbolEffect> {
fn from(_: Wiggle) -> Self {
::core::option::Option::Some(crate::views::SymbolEffect::Wiggle)
}
}
impl From<WillAppear> for crate::views::TransitionPhase {
fn from(_: WillAppear) -> Self {
Self::WillAppear
}
}
impl From<WillAppear> for ::core::option::Option<crate::views::TransitionPhase> {
fn from(_: WillAppear) -> Self {
::core::option::Option::Some(crate::views::TransitionPhase::WillAppear)
}
}
impl From<Window> for crate::views::ContainerBackgroundPlacement {
fn from(_: Window) -> Self {
Self::Window
}
}
impl From<Window> for ::core::option::Option<crate::views::ContainerBackgroundPlacement> {
fn from(_: Window) -> Self {
::core::option::Option::Some(crate::views::ContainerBackgroundPlacement::Window)
}
}
impl From<WindowBackgroundShapeStyle> for crate::views::ShapeStyle {
fn from(_: WindowBackgroundShapeStyle) -> Self {
Self::WindowBackgroundShapeStyle
}
}
impl From<WindowBackgroundShapeStyle> for ::core::option::Option<crate::views::ShapeStyle> {
fn from(_: WindowBackgroundShapeStyle) -> Self {
::core::option::Option::Some(crate::views::ShapeStyle::WindowBackgroundShapeStyle)
}
}
impl From<WindowToolbar> for crate::views::ToolbarPlacement {
fn from(_: WindowToolbar) -> Self {
Self::WindowToolbar
}
}
impl From<WindowToolbar> for ::core::option::Option<crate::views::ToolbarPlacement> {
fn from(_: WindowToolbar) -> Self {
::core::option::Option::Some(crate::views::ToolbarPlacement::WindowToolbar)
}
}
impl From<WordProcessing> for crate::views::TextContentType {
fn from(_: WordProcessing) -> Self {
Self::WordProcessing
}
}
impl From<WordProcessing> for ::core::option::Option<crate::views::TextContentType> {
fn from(_: WordProcessing) -> Self {
::core::option::Option::Some(crate::views::TextContentType::WordProcessing)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Words> for crate::views::Autocapitalization {
fn from(_: Words) -> Self {
Self::Words
}
}
#[cfg(not(target_os = "macos"))]
impl From<Words> for ::core::option::Option<crate::views::Autocapitalization> {
fn from(_: Words) -> Self {
::core::option::Option::Some(crate::views::Autocapitalization::Words)
}
}
#[cfg(not(target_os = "macos"))]
impl From<Words> for crate::views::TextInputCapitalization {
fn from(_: Words) -> Self {
Self::Words
}
}
#[cfg(not(target_os = "macos"))]
impl From<Words> for ::core::option::Option<crate::views::TextInputCapitalization> {
fn from(_: Words) -> Self {
::core::option::Option::Some(crate::views::TextInputCapitalization::Words)
}
}
impl From<XLarge> for crate::views::DynamicTypeSize {
fn from(_: XLarge) -> Self {
Self::XLarge
}
}
impl From<XLarge> for ::core::option::Option<crate::views::DynamicTypeSize> {
fn from(_: XLarge) -> Self {
::core::option::Option::Some(crate::views::DynamicTypeSize::XLarge)
}
}
impl From<XSmall> for crate::views::DynamicTypeSize {
fn from(_: XSmall) -> Self {
Self::XSmall
}
}
impl From<XSmall> for ::core::option::Option<crate::views::DynamicTypeSize> {
fn from(_: XSmall) -> Self {
::core::option::Option::Some(crate::views::DynamicTypeSize::XSmall)
}
}
impl From<XxLarge> for crate::views::DynamicTypeSize {
fn from(_: XxLarge) -> Self {
Self::XxLarge
}
}
impl From<XxLarge> for ::core::option::Option<crate::views::DynamicTypeSize> {
fn from(_: XxLarge) -> Self {
::core::option::Option::Some(crate::views::DynamicTypeSize::XxLarge)
}
}
impl From<XxxLarge> for crate::views::DynamicTypeSize {
fn from(_: XxxLarge) -> Self {
Self::XxxLarge
}
}
impl From<XxxLarge> for ::core::option::Option<crate::views::DynamicTypeSize> {
fn from(_: XxxLarge) -> Self {
::core::option::Option::Some(crate::views::DynamicTypeSize::XxxLarge)
}
}
impl From<Yellow> for crate::views::SystemColor {
fn from(_: Yellow) -> Self {
Self::Yellow
}
}
impl From<Yellow> for ::core::option::Option<crate::views::SystemColor> {
fn from(_: Yellow) -> Self {
::core::option::Option::Some(crate::views::SystemColor::Yellow)
}
}
impl From<Z> for crate::views::StackKind {
fn from(_: Z) -> Self {
Self::Z
}
}
impl From<Z> for ::core::option::Option<crate::views::StackKind> {
fn from(_: Z) -> Self {
::core::option::Option::Some(crate::views::StackKind::Z)
}
}
impl From<ZoomIn> for crate::views::PointerStyle {
fn from(_: ZoomIn) -> Self {
Self::ZoomIn
}
}
impl From<ZoomIn> for ::core::option::Option<crate::views::PointerStyle> {
fn from(_: ZoomIn) -> Self {
::core::option::Option::Some(crate::views::PointerStyle::ZoomIn)
}
}
impl From<ZoomOut> for crate::views::PointerStyle {
fn from(_: ZoomOut) -> Self {
Self::ZoomOut
}
}
impl From<ZoomOut> for ::core::option::Option<crate::views::PointerStyle> {
fn from(_: ZoomOut) -> Self {
::core::option::Option::Some(crate::views::PointerStyle::ZoomOut)
}
}