pub struct RangeVec { /* private fields */ }Expand description
An Opaque cxx binding of the SDK container rangevec_t.
Never held by value in Rust; only borrowed (&Self) or owned behind
UniquePtr. The opaque body mirrors cxx’s own generated
representation, so the type is zero-sized and !Unpin.
Trait Implementations§
Source§impl ExternType for RangeVec
impl ExternType for RangeVec
impl UniquePtrTarget for RangeVec
Auto Trait Implementations§
impl !Freeze for RangeVec
impl !Send for RangeVec
impl !Sync for RangeVec
impl !Unpin for RangeVec
impl RefUnwindSafe for RangeVec
impl UnsafeUnpin for RangeVec
impl UnwindSafe for RangeVec
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more