Searched defs:RustBuffer (Results 1 – 6 of 6) sorted by relevance
/aosp_15_r20/external/rust/android-crates-io/crates/uniffi_core/src/ffi/ |
D | rustbuffer.rs | 53 pub struct RustBuffer { struct 64 // Mark `RustBuffer` as safe to send between threads, despite the `u8` pointer. The only mutable argument 67 unsafe impl Send for RustBuffer {} implementation 69 impl RustBuffer { impl 191 impl Default for RustBuffer { implementation 207 pub fn uniffi_rustbuffer_alloc(size: u64, call_status: &mut RustCallStatus) -> RustBuffer { in uniffi_rustbuffer_alloc() 222 ) -> RustBuffer { in uniffi_rustbuffer_from_bytes() 235 pub fn uniffi_rustbuffer_free(buf: RustBuffer, call_status: &mut RustCallStatus) { in uniffi_rustbuffer_free() 258 buf: RustBuffer, in uniffi_rustbuffer_reserve() 261 ) -> RustBuffer { in uniffi_rustbuffer_reserve()
|
D | rustcalls.rs | 130 F: panic::UnwindSafe + FnOnce() -> Result<R, RustBuffer>, in rust_call() argument 147 F: panic::UnwindSafe + FnOnce() -> Result<R, RustBuffer>, in rust_call_with_out_status() argument
|
D | ffidefault.rs | 54 impl FfiDefault for crate::RustBuffer { implementation
|
/aosp_15_r20/external/rust/android-crates-io/crates/uniffi_core/src/ |
D | ffi_converter_impls.rs | 270 fn lower(obj: Option<T>) -> RustBuffer { in lower() 320 fn lower(obj: Vec<T>) -> RustBuffer { in lower() 371 fn lower(obj: HashMap<K, V>) -> RustBuffer { in lower() 451 fn lower_return(_: ()) -> Result<Self::ReturnType, RustBuffer> { in lower_return() argument 478 fn lower_return(v: Self) -> Result<Self::ReturnType, RustBuffer> { in lower_return() argument
|
D | ffi_converter_traits.rs | 247 fn lower_into_rust_buffer(obj: Self) -> RustBuffer { in lower_into_rust_buffer() 280 fn lower_return(obj: Self) -> Result<Self::ReturnType, RustBuffer>; in lower_return() argument
|
/aosp_15_r20/external/rust/android-crates-io/crates/uniffi_core/src/ffi/rustfuture/ |
D | tests.rs | 80 fn complete(rust_future: Arc<dyn RustFutureFfi<RustBuffer>>) -> (RustBuffer, RustCallStatus) { in complete()
|