コード例 #1
0
 private VoidResult(ResultTag tag, TError error)
 {
     this.tag   = tag;
     ErrorValue = error;
 }
コード例 #2
0
 private Result(ResultTag tag, T success, TError error)
 {
     this.tag     = tag;
     SuccessValue = success;
     ErrorValue   = error;
 }
コード例 #3
0
 private Result(ResultTag tag, T success, TError error)
 {
     _tag     = tag;
     _success = success;
     _error   = error;
 }
コード例 #4
0
 private VoidResult(ResultTag tag, TError error)
 {
     _tag   = tag;
     _error = error;
 }
コード例 #5
0
 internal ParserResult(ResultTag tag, Reply <I, O> reply)
 {
     Tag   = tag;
     Reply = reply;
 }