pub struct IcStorageModule { /* private fields */ }Trait Implementations§
Source§impl IcModule for IcStorageModule
impl IcModule for IcStorageModule
#[unsafe(no_mangle)]fn icm_load(&mut self)
#[unsafe(no_mangle)]fn icm_get_name(&self) -> &str
#[unsafe(no_mangle)]fn icm_get_version(&self) -> &str
#[unsafe(no_mangle)]fn icm_get_command(
&self,
cmd: Vec<String>,
) -> Result<Box<dyn IcExecute<Connection = IcConnection>>, IcError>
Auto Trait Implementations§
impl Freeze for IcStorageModule
impl RefUnwindSafe for IcStorageModule
impl Send for IcStorageModule
impl Sync for IcStorageModule
impl Unpin for IcStorageModule
impl UnsafeUnpin for IcStorageModule
impl UnwindSafe for IcStorageModule
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> 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> IntoSql for T
impl<T> IntoSql for T
Source§fn into_sql<T>(self) -> Self::Expressionwhere
Self: Sized + AsExpression<T>,
fn into_sql<T>(self) -> Self::Expressionwhere
Self: Sized + AsExpression<T>,
Convert
self to an expression for Diesel’s query builder. Read moreSource§fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expressionwhere
&'a Self: AsExpression<T>,
fn as_sql<'a, T>(&'a self) -> <&'a Self as AsExpression<T>>::Expressionwhere
&'a Self: AsExpression<T>,
Convert
&self to an expression for Diesel’s query builder. Read more