IIndexMut.cs (944B)
1 using System.Runtime.CompilerServices; 2 #region Namespaces 3 namespace Std.Ops { 4 #region Types 5 public interface IIndexMut<TIndex, TOutput>: IIndex<TIndex, TOutput> where TIndex: notnull where TOutput: notnull { 6 7 #region Type-level Constructors 8 #endregion 9 10 #region Instance Constructors 11 #endregion 12 13 #region Type-level Fields 14 #endregion 15 16 #region Instance Fields 17 #endregion 18 19 #region Type-level Properties 20 #endregion 21 22 #region Instance Properties 23 #endregion 24 25 #region Type-level Functions 26 #endregion 27 28 #region Instance Functions 29 [MethodImpl(MethodImplOptions.AggressiveInlining)] 30 public abstract ref TOutput ItemMut(TIndex index); 31 #endregion 32 33 #region Operators 34 #endregion 35 36 #region Types 37 #endregion 38 } 39 #endregion 40 41 #region Namespaces 42 #endregion 43 } 44 #endregion