Разработка макроса Rust для автоматического написания шаблонного кода SQL
Эта статья посвящена написанию макроса для Rust, который автоматически реализует оберточные методы в отношении SQL-операторов, чтобы уменьшить требования к шаблонному коду при использовании баз данных SQL. Макрос доступен на сайте crates.io, но на данном этапе является незавершенной разработкой с многочисленными ограничениями. Среди прочего, он включает только поддержку rusqlite-обертки. Исходный код процедурного макроса доступен тут на условиях лицензии свободного программного обеспечения, разработанной Массачусетским технологическим институтом.
Разработка макроса Rust для автоматического написания шаблонного кода SQL
Эта статья посвящена написанию макроса для Rust, который автоматически реализует оберточные методы в отношении SQL-операторов, чтобы уменьшить требования к шаблонному коду при использовании баз данных SQL. Макрос доступен на сайте crates.io, но на данном этапе является незавершенной разработкой с многочисленными ограничениями. Среди прочего, он включает только поддержку rusqlite-обертки. Исходный код процедурного макроса доступен тут на условиях лицензии свободного программного обеспечения, разработанной Массачусетским технологическим институтом.
The Singapore stock market has alternated between positive and negative finishes through the last five trading days since the end of the two-day winning streak in which it had added more than a dozen points or 0.4 percent. The Straits Times Index now sits just above the 3,060-point plateau and it's likely to see a narrow trading range on Monday.
However, analysts are positive on the stock now. “We have seen a huge downside movement in the stock due to the central electricity regulatory commission’s (CERC) order that seems to be negative from 2014-15 onwards but we cannot take a linear negative view on the stock and further downside movement on the stock is unlikely. Currently stock is underpriced. Investors can bet on it for a longer horizon," said Vivek Gupta, director research at CapitalVia Global Research.