Files
ios-mail/Modules/InboxContacts/Sources/Generated/Rust.generated.swift
T
2026-04-27 17:49:33 +02:00

657 lines
16 KiB
Swift

// Generated using Sourcery 2.3.0 https://github.com/krzysztofzablocki/Sourcery
// DO NOT EDIT
// periphery:ignore:all
import Foundation
import proton_app_uniffi
public extension AllAvailableConversationActionsForActionSheetResult {
func get() throws(ActionError) -> ConversationActionSheet {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension AllAvailableConversationActionsForConversationResult {
func get() throws(ActionError) -> AllConversationActions {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension AllAvailableListActionsForConversationsResult {
func get() throws(ActionError) -> AllListActions {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension AllAvailableListActionsForMessagesResult {
func get() throws(ActionError) -> AllListActions {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension AllAvailableMessageActionsForActionSheetResult {
func get() throws(ActionError) -> MessageActionSheet {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension AllAvailableMessageActionsForMessageResult {
func get() throws(ActionError) -> AllMessageActions {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension AssignedSwipeActionsResult {
func get() throws(ActionError) -> AssignedSwipeActions {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension AvailableLabelAsActionsForConversationsResult {
func get() throws(ActionError) -> [LabelAsAction] {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension AvailableLabelAsActionsForMessagesResult {
func get() throws(ActionError) -> [LabelAsAction] {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension AvailableMoveToActionsForConversationsResult {
func get() throws(ActionError) -> [MoveAction] {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension AvailableMoveToActionsForMessagesResult {
func get() throws(ActionError) -> [MoveAction] {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension BulkMessageUnreadStatusResult {
func get() throws(ActionError) -> [Bool] {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension ContactGroupByIdResult {
func get() throws(ActionError) -> ContactGroupItem {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension ContactListResult {
func get() throws(ActionError) -> [GroupedContacts] {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension ContactSuggestionsResult {
func get() throws(ActionError) -> ContactSuggestions {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension ConversationResult {
func get() throws(ActionError) -> ConversationAndMessages? {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension DecryptPushNotificationResult {
func get() throws(ActionError) -> DecryptedPushNotification {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension GetAutoDeleteBannerResult {
func get() throws(ActionError) -> AutoDeleteBanner? {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension GetMessageBodyResult {
func get() throws(ActionError) -> DecryptedMessage {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension IsMessageSenderBlockedResult {
func get() throws(ActionError) -> Bool? {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension LabelConversationsAsResult {
func get() throws(ActionError) -> LabelAsOutput {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension LabelMessagesAsResult {
func get() throws(ActionError) -> LabelAsOutput {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension MailSessionRegisterDeviceTaskResult {
func get() throws(ActionError) -> RegisterDeviceTaskHandle {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension MailUserSessionGetAttachmentResult {
func get() throws(ActionError) -> DecryptedAttachment {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension MailUserSessionOverrideUserFeatureFlagResult {
func get() throws(ActionError) {
switch self {
case .ok:
break
case .error(let error):
throw error
}
}
}
public extension MailboxGetAttachmentResult {
func get() throws(ActionError) -> DecryptedAttachment {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension MessageResult {
func get() throws(ActionError) -> Message? {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension MobileActionsResult {
func get() throws(ActionError) -> [MobileAction] {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension MoveConversationsResult {
func get() throws(ActionError) -> Undo? {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension MoveMessagesResult {
func get() throws(ActionError) -> Undo? {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension PasswordFlowChangeMboxPassResult {
func get() throws(PasswordError) -> SimplePasswordState {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension PasswordFlowChangePassResult {
func get() throws(PasswordError) -> SimplePasswordState {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension PasswordFlowFidoDetailsResult {
func get() throws(PasswordError) -> Fido2ResponseFfi? {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension PasswordFlowHasFidoResult {
func get() throws(PasswordError) -> Bool {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension PasswordFlowHasMbpResult {
func get() throws(PasswordError) -> Bool {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension PasswordFlowHasTotpResult {
func get() throws(PasswordError) -> Bool {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension PasswordFlowStepBackResult {
func get() throws(PasswordError) -> SimplePasswordState {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension PasswordFlowSubmitFidoResult {
func get() throws(PasswordError) -> SimplePasswordState {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension PasswordFlowSubmitTotpResult {
func get() throws(PasswordError) -> SimplePasswordState {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension ResolveMessageFromPushNotificationResult {
func get() throws(ActionError) -> Message {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension ResolveMessageIdResult {
func get() throws(ActionError) -> Id {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension ScrollConversationsForLabelResult {
func get() throws(ActionError) -> ConversationScroller {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension ScrollMessagesForLabelResult {
func get() throws(ActionError) -> MessageScroller {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension ScrollerSearchResult {
func get() throws(ActionError) -> SearchScroller {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SidebarAllCustomFoldersResult {
func get() throws(ActionError) -> [SidebarCustomFolder] {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SidebarCustomFoldersResult {
func get() throws(ActionError) -> [SidebarCustomFolder] {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SidebarCustomLabelsResult {
func get() throws(ActionError) -> [SidebarCustomLabel] {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SidebarSystemLabelsResult {
func get() throws(ActionError) -> [SidebarSystemLabel] {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SidebarWatchLabelsResult {
func get() throws(ActionError) -> WatchHandle {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SignupFlowAvailableCountriesResult {
func get() throws(SignupError) -> Countries {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SignupFlowAvailableDomainsResult {
func get() throws(SignupError) -> [String] {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SignupFlowCompleteResult {
func get() throws(SignupError) -> UserAddrId {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SignupFlowCreateResult {
func get() throws(SignupError) -> SimpleSignupState {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SignupFlowSkipRecoveryResult {
func get() throws(SignupError) -> SimpleSignupState {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SignupFlowStepBackResult {
func get() throws(SignupError) -> SimpleSignupState {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SignupFlowSubmitExternalUsernameResult {
func get() throws(SignupError) -> SimpleSignupState {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SignupFlowSubmitInternalUsernameResult {
func get() throws(SignupError) -> SimpleSignupState {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SignupFlowSubmitPasswordResult {
func get() throws(SignupError) -> SimpleSignupState {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SignupFlowSubmitRecoveryEmailResult {
func get() throws(SignupError) -> SimpleSignupState {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension SignupFlowSubmitRecoveryPhoneResult {
func get() throws(SignupError) -> SimpleSignupState {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension UndoUndoResult {
func get() throws(ActionError) {
switch self {
case .ok:
break
case .error(let error):
throw error
}
}
}
public extension VoidActionResult {
func get() throws(ActionError) {
switch self {
case .ok:
break
case .error(let error):
throw error
}
}
}
public extension WatchContactListResult {
func get() throws(ActionError) -> WatchedContactList {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension WatchConversationResult {
func get() throws(ActionError) -> WatchedConversation? {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}
public extension WatchMessageResult {
func get() throws(ActionError) -> WatchedMessage? {
switch self {
case .ok(let value):
value
case .error(let error):
throw error
}
}
}