#[repr(C)]pub struct AwsCLoggerVtable {
pub log: *const extern "C" fn(_: *const AwsCLogger, _: AwsLogLevel, _: AwsLogSubject, _: *const u8, ...) -> i32,
pub get_log_level: *const extern "C" fn(_: *const AwsCLogger, _: AwsLogSubject) -> AwsLogLevel,
pub clean_up: *const extern "C" fn(_: *const AwsCLogger),
pub set_log_level: *const extern "C" fn(_: *const AwsCLogger, _: AwsLogLevel) -> i32,
}
Fields
log: *const extern "C" fn(_: *const AwsCLogger, _: AwsLogLevel, _: AwsLogSubject, _: *const u8, ...) -> i32
get_log_level: *const extern "C" fn(_: *const AwsCLogger, _: AwsLogSubject) -> AwsLogLevel
clean_up: *const extern "C" fn(_: *const AwsCLogger)
set_log_level: *const extern "C" fn(_: *const AwsCLogger, _: AwsLogLevel) -> i32
Auto Trait Implementations
impl RefUnwindSafe for AwsCLoggerVtable
impl !Send for AwsCLoggerVtable
impl !Sync for AwsCLoggerVtable
impl Unpin for AwsCLoggerVtable
impl UnwindSafe for AwsCLoggerVtable
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more