|
|
@@ -5,7 +5,6 @@ import (
|
|
|
"time"
|
|
|
|
|
|
mKs "gitp78su.ipnodns.ru/svi/kern/v4/lev0/core_spec"
|
|
|
- mEt "gitp78su.ipnodns.ru/svi/kern/v4/lev0/etypes"
|
|
|
"gitp78su.ipnodns.ru/svi/kern/v4/lev0/helpers"
|
|
|
"gitp78su.ipnodns.ru/svi/kern/v4/lev0/option"
|
|
|
mRes "gitp78su.ipnodns.ru/svi/kern/v4/lev0/result"
|
|
|
@@ -17,42 +16,6 @@ type ETime = mKs.ITime
|
|
|
// EStr -- расширенная строка.
|
|
|
type EStr = mKs.EStr
|
|
|
|
|
|
-// EStrMut -- расширенная строка с признаком мутабельности.
|
|
|
-type EStrMut = mKs.EStrMut
|
|
|
-
|
|
|
-// FnOptStr -- опция для установки параметров расширенной строки.
|
|
|
-type FnOptStr = mEt.FnOptStr
|
|
|
-
|
|
|
-// OptStr -- устанавливает начальное значение строки.
|
|
|
-func OptStr(val string) FnOptStr {
|
|
|
- return mEt.OptStr(val)
|
|
|
-}
|
|
|
-
|
|
|
-// OptStrMut -- устанавливает признак мутабельности.
|
|
|
-func OptStrMut() FnOptStr {
|
|
|
- return mEt.OptStrMut()
|
|
|
-}
|
|
|
-
|
|
|
-// OptStrMinLen -- устанавливает минимальную длину строки.
|
|
|
-func OptStrMinLen(lenMin int) FnOptStr {
|
|
|
- return mEt.OptStrMinLen(lenMin)
|
|
|
-}
|
|
|
-
|
|
|
-// OptStrMaxLen -- устанавливает максимальную длину строки.
|
|
|
-func OptStrMaxLen(lenMax int) FnOptStr {
|
|
|
- return mEt.OptStrMaxLen(lenMax)
|
|
|
-}
|
|
|
-
|
|
|
-// StrNew -- возвращает новую строку KStr.
|
|
|
-func StrNew(opt ...FnOptStr) EStr {
|
|
|
- return mEt.StrNew(opt...)
|
|
|
-}
|
|
|
-
|
|
|
-// StrMutNew -- возвращает новую строку KStrMut.
|
|
|
-func StrMutNew(opt ...FnOptStr) EStrMut {
|
|
|
- return mEt.StrMutNew(opt...)
|
|
|
-}
|
|
|
-
|
|
|
// Result — обёртка вокруг результата с возможной ошибкой.
|
|
|
type IResult[T any] = mKs.IResult[T]
|
|
|
|