namespace AIStudio.Tools.Rust; /// /// What became of a request to open the share sheet of the operating system. Keep in sync with /// ShareOutcome in runtime/src/share_sheet.rs. /// public enum ShareSheetOutcome { /// /// The runtime sent an outcome the app does not know, or none at all. The app reads this as a /// failure, never as an opened share sheet. /// UNKNOWN, /// /// The operating system opened its share sheet for the file. /// OPENED, /// /// The share sheet could not be opened, or the request was invalid. /// FAILED, /// /// Windows accepted the share request, but its share sheet never asked for the file. Windows /// reports no error then, and the share sheet simply does not appear. /// UNRESPONSIVE, }