From d12a1cbecec53541f6fa9e41d4c3f4ce642e3707 Mon Sep 17 00:00:00 2001 From: Khamraj Rohit Date: Mon, 26 Aug 2024 17:26:44 -0400 Subject: [PATCH] nullability fixes --- MaybeError/Maybe.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MaybeError/Maybe.cs b/MaybeError/Maybe.cs index 4e3e4c6..f617ecf 100644 --- a/MaybeError/Maybe.cs +++ b/MaybeError/Maybe.cs @@ -4,7 +4,7 @@ using System.Diagnostics.CodeAnalysis; namespace MaybeError; -public interface IMaybe where T: class where E : Error +public interface IMaybe where E : Error { [MemberNotNullWhen(true, nameof(Error))] bool HasError { get; } @@ -46,7 +46,7 @@ public interface IMaybe where T: class where E : Error } } -public readonly struct Maybe : IMaybe where T : class where E: Error +public readonly struct Maybe : IMaybe where E: Error { [MemberNotNullWhen(true, nameof(Error))] public readonly bool HasError { get; } @@ -101,7 +101,7 @@ public readonly struct Maybe : IMaybe where T : class where E: Error } -public readonly struct Maybe : IMaybe where T : class +public readonly struct Maybe : IMaybe { [MemberNotNullWhen(true, nameof(Error))] public readonly bool HasError { get; }