IFromIterator.cs (870B)
1 #region Namespaces 2 namespace Std.Iter { 3 #region Types 4 public interface IFromIterator<TSelf, T> where TSelf: IFromIterator<TSelf, T> where T: notnull { 5 6 #region Type-level Constructors 7 #endregion 8 9 #region Instance Constructors 10 #endregion 11 12 #region Type-level Fields 13 #endregion 14 15 #region Instance Fields 16 #endregion 17 18 #region Type-level Properties 19 #endregion 20 21 #region Instance Properties 22 #endregion 23 24 #region Type-level Functions 25 public static abstract TSelf FromIter<TIter>(TIter iter) where TIter: notnull, IIterator<T>; 26 #endregion 27 28 #region Instance Functions 29 #endregion 30 31 #region Operators 32 #endregion 33 34 #region Types 35 #endregion 36 } 37 #endregion 38 39 #region Namespaces 40 #endregion 41 } 42 #endregion