Skip to main content

bitwarden_api_base/
uniffi_support.rs

1//! Custom Uniffi type converters for types defined by external crates.
2
3use bitwarden_uniffi_error::convert_result;
4use reqwest::StatusCode;
5
6uniffi::custom_type!(StatusCode, u16, {
7    remote,
8    try_lift: |val| convert_result(StatusCode::from_u16(val)),
9    lower: |obj| obj.as_u16(),
10});