AI-Studio/app/MindWork AI Studio/Tools/Rust/ShortcutRegistrationResult.cs
2026-07-18 17:27:07 +02:00

16 lines
452 B
C#

namespace AIStudio.Tools.Rust;
/// <summary>
/// Typed result of a global shortcut registration attempt.
/// </summary>
public sealed record ShortcutRegistrationResult(
bool Success,
string ErrorMessage,
ShortcutBackend Backend,
bool Cancelled,
string EffectiveDisplayName)
{
public static ShortcutRegistrationResult Failed(string errorMessage) =>
new(false, errorMessage, ShortcutBackend.NONE, false, string.Empty);
}