pub struct VldbSqliteLibraryInfo {
pub name: &'static str,
pub version: &'static str,
pub ffi_stage: &'static str,
pub capabilities: &'static [&'static str],
}Expand description
vldb-sqlite 库模式信息对象。
Library-mode metadata object for vldb-sqlite.
Fields§
§name: &'static str库名称,供宿主与调试输出识别。 Library name used by hosts and debugging output.
version: &'static str库当前版本,对齐 Cargo 包版本。 Current library version aligned with the Cargo package version.
ffi_stage: &'static str当前 FFI 层阶段说明。 Current lifecycle stage description for the FFI layer.
capabilities: &'static [&'static str]当前导出的能力类别,便于上层探测是否具备库模式。 Exported capability categories so callers can detect library-mode support.
Trait Implementations§
Source§impl Clone for VldbSqliteLibraryInfo
impl Clone for VldbSqliteLibraryInfo
Source§fn clone(&self) -> VldbSqliteLibraryInfo
fn clone(&self) -> VldbSqliteLibraryInfo
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for VldbSqliteLibraryInfo
impl Debug for VldbSqliteLibraryInfo
Auto Trait Implementations§
impl Freeze for VldbSqliteLibraryInfo
impl RefUnwindSafe for VldbSqliteLibraryInfo
impl Send for VldbSqliteLibraryInfo
impl Sync for VldbSqliteLibraryInfo
impl Unpin for VldbSqliteLibraryInfo
impl UnsafeUnpin for VldbSqliteLibraryInfo
impl UnwindSafe for VldbSqliteLibraryInfo
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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