The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Ref-cast Alternatives
Similar projects and alternatives to ref-cast
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
tokio-tungstenite
Future-based Tungstenite for Tokio. Lightweight stream-based WebSocket implementation
-
jlox-rs
Following along the first (Java) part of https://craftinginterpreters.com/, but with Rust, because reasons.
-
serde-aux
An auxiliary serde library providing helpful functions for serialisation and deserialisation for containers, struct fields and others.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
ref-cast reviews and mentions
-
create a &Struct for a &Value
Yes, that's possible if you use repr(transparent). And as always David Tolnay has a crate for that: https://github.com/dtolnay/ref-cast
-
When Rust hurts
Actually you can, as long as the newtype struct has #[repr(transparent)]. The ref-cast crate makes it easy to do this without having to (directly) use unsafe code!
-
Hey Rustaceans! Got a question? Ask here (5/2023)!
You can add #[repr(transparent)] and then call transmute(), or use https://github.com/dtolnay/ref-cast (which is exactly what it does anyway, providing a safe interface).
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Stats
dtolnay/ref-cast is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of ref-cast is Rust.
Popular Comparisons
Sponsored