pub struct TursoSetupConfig {
pub logger: Option<Box<dyn Fn(TursoLog<'_>) + Send + Sync + 'static>>,
pub log_level: Option<String>,
}Fields§
§logger: Option<Box<dyn Fn(TursoLog<'_>) + Send + Sync + 'static>>§log_level: Option<String>Implementations§
Source§impl TursoSetupConfig
impl TursoSetupConfig
Sourcepub unsafe fn from_capi(
config: *const turso_config_t,
) -> Result<Self, TursoError>
pub unsafe fn from_capi( config: *const turso_config_t, ) -> Result<Self, TursoError>
helper method to restore TursoSetupConfig instance from C representation this method is used in the capi wrappers
§Safety
c::turso_config_t::log_level field must be valid C-string pointer or null
Auto Trait Implementations§
impl !RefUnwindSafe for TursoSetupConfig
impl !UnwindSafe for TursoSetupConfig
impl Freeze for TursoSetupConfig
impl Send for TursoSetupConfig
impl Sync for TursoSetupConfig
impl Unpin for TursoSetupConfig
impl UnsafeUnpin for TursoSetupConfig
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
impl<T> ErasedDestructor for Twhere
T: 'static,
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> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more