From f9a0dd0edc2ff9c7b451d80afed9adb9e2839267 Mon Sep 17 00:00:00 2001 From: Giovanni Costagliola Date: Mon, 9 Dec 2024 10:40:30 +0100 Subject: [PATCH] fixup(readonly): readonly structs reapplied --- src/Monads/Maybe/Maybe.cs | 2 +- src/Monads/Result/Result.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Monads/Maybe/Maybe.cs b/src/Monads/Maybe/Maybe.cs index df4b78b..cef0d7c 100644 --- a/src/Monads/Maybe/Maybe.cs +++ b/src/Monads/Maybe/Maybe.cs @@ -44,7 +44,7 @@ public static Maybe Some(Maybe maybe) /// /// Represents an optional value. /// -public struct Maybe : IMaybe, IEquatable>, IEnumerable +public readonly struct Maybe : IMaybe, IEquatable>, IEnumerable { private readonly TValue? _value = default; /// diff --git a/src/Monads/Result/Result.cs b/src/Monads/Result/Result.cs index 577391e..6d5da62 100644 --- a/src/Monads/Result/Result.cs +++ b/src/Monads/Result/Result.cs @@ -148,7 +148,7 @@ public static async Task> Execute(Func> func /// Represents the result of an operation that may fail. /// /// -public struct Result : IResult, IEquatable>, IEnumerable +public readonly struct Result : IResult, IEquatable>, IEnumerable { internal readonly TValue? Value; internal readonly Error? Error;