summaryrefslogtreecommitdiffstats
path: root/intl/icu_capi/cpp/docs/source/metazone_calculator_ffi.rst
diff options
context:
space:
mode:
Diffstat (limited to 'intl/icu_capi/cpp/docs/source/metazone_calculator_ffi.rst')
-rw-r--r--intl/icu_capi/cpp/docs/source/metazone_calculator_ffi.rst16
1 files changed, 16 insertions, 0 deletions
diff --git a/intl/icu_capi/cpp/docs/source/metazone_calculator_ffi.rst b/intl/icu_capi/cpp/docs/source/metazone_calculator_ffi.rst
new file mode 100644
index 0000000000..5cddfce650
--- /dev/null
+++ b/intl/icu_capi/cpp/docs/source/metazone_calculator_ffi.rst
@@ -0,0 +1,16 @@
+``metazone_calculator::ffi``
+============================
+
+.. cpp:class:: ICU4XMetazoneCalculator
+
+ An object capable of computing the metazone from a timezone.
+
+ This can be used via ``maybe_calculate_metazone()`` on ```ICU4XCustomTimeZone`` <crate::timezone::ffi::ICU4XCustomTimeZone>`__.
+
+ See the `Rust documentation for MetazoneCalculator <https://docs.rs/icu/latest/icu/timezone/struct.MetazoneCalculator.html>`__ for more information.
+
+
+ .. cpp:function:: static diplomat::result<ICU4XMetazoneCalculator, ICU4XError> create(const ICU4XDataProvider& provider)
+
+ See the `Rust documentation for new <https://docs.rs/icu/latest/icu/timezone/struct.MetazoneCalculator.html#method.new>`__ for more information.
+