dtolnay/cxx
Support rust::Vec and std::vector of SharedPtr to Opaque types
Offen
#741 geöffnet am 17.03.2021
help wanted
Repository-Metriken
- Stars
- (4.472 Sterne)
- PR-Merge-Metriken
- (Durchschn. Merge 8m) (3 gemergte PRs in 30 T)
Beschreibung
I understand, why we can't hold opaque types in both vectors, but why we can't hold SharedPtrs to this types?
Those functions are currently unavailable.
#[cxx::bridge]
mod ffi {
unsafe extern "C++" {
fn opaqueVector() -> &'static CxxVector<SharedPtr<CxxString>>;
fn opacueVec() -> Vec<SharedPtr<CxxString>>;
}
}