21    static std::optional<
typename PrimitiveTrait::Type> Parse(NYdb::TValueParser& parser, 
const ParseContext& context);
 
   24        NYdb::TValueBuilderBase<NYdb::TValueBuilder>& builder,
 
   25        const std::optional<
typename PrimitiveTrait::Type>& value
 
   29        NYdb::TValueBuilderBase<NYdb::TParamValueBuilder>& builder,
 
   30        const std::optional<
typename PrimitiveTrait::Type>& value
 
   33    static NYdb::TType MakeType();
 
 
   38    static typename PrimitiveTrait::Type Parse(NYdb::TValueParser& parser, 
const ParseContext& context);
 
   41    Write(NYdb::TValueBuilderBase<NYdb::TValueBuilder>& builder, 
const typename PrimitiveTrait::Type& value);
 
   44    Write(NYdb::TValueBuilderBase<NYdb::TParamValueBuilder>& builder, 
const typename PrimitiveTrait::Type& value);
 
   46    static NYdb::TType MakeType();