#[repr(C)]pub struct FfiSqliteValue {
pub kind: c_int,
pub int64_value: i64,
pub float64_value: f64,
pub string_value: *const c_char,
pub bytes_value: *const u8,
pub bytes_len: usize,
pub bool_value: c_uchar,
}Expand description
Native SQLite value used by structured ABI calls. 供结构化 ABI 调用使用的原生 SQLite 值。
Fields§
§kind: c_int§int64_value: i64§float64_value: f64§string_value: *const c_char§bytes_value: *const u8§bytes_len: usize§bool_value: c_ucharAuto Trait Implementations§
impl Freeze for FfiSqliteValue
impl RefUnwindSafe for FfiSqliteValue
impl !Send for FfiSqliteValue
impl !Sync for FfiSqliteValue
impl Unpin for FfiSqliteValue
impl UnsafeUnpin for FfiSqliteValue
impl UnwindSafe for FfiSqliteValue
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
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request