Function IniLikeGroup.emptyByKeyValue
Empty range of the same type as byKeyValue
. Can be used in derived classes if it's needed to have an empty range.
auto static std .algorithm .iteration .MapResult!(inilike.file.IniLikeGroup.staticByKeyValue!(inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.ByNode!(const(inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.Node)).ByNode).staticByKeyValue(inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.ByNode!(const(inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.Node)).ByNode).__lambda4,std.algorithm.iteration.FilterResult!(inilike.file.IniLikeGroup.staticByKeyValue!(inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.ByNode!(const(inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.Node)).ByNode).staticByKeyValue(inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.ByNode!(const(inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.Node)).ByNode).__lambda3,std.algorithm.iteration.MapResult!(inilike.file.IniLikeGroup.staticByKeyValue!(inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.ByNode!(const(inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.Node)).ByNode).staticByKeyValue(inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.ByNode!(const(inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.Node)).ByNode).__lambda2,inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.ByNode!(const(inilike.file.ListMap!(string,inilike.file.IniLikeLine,32L).ListMap.Node)).ByNode).MapResult).FilterResult) emptyByKeyValue() pure nothrow @nogc @safe;
Returns
Empty range of Tuple!(string, "key", string, "value").
Example
assert(emptyByKeyValue() .empty);
auto group = new IniLikeGroup("Group name");
static assert(is(typeof(emptyByKeyValue()) == typeof(group .byKeyValue()) ));