help: the type constructed contains extern "C" fn(*mut c_void, u32, *const u8, [__va_list_tag; 1]) {logcb::<LogCbImpl<T, F>>} due to the type of the argument passed
--> /home/cqwrteur/.cargo/registry/src/index.crates.io-6f17d22bba15001f/alpm-4.0.1/src/cb.rs:244:55
244
...asptr(), Some(cb), &ctx as const as *mut _) };
^^^^^--^
this argument influences the type of Some
note: tuple variant defined here
--> /rustc/eb4e2346748e1760f74fcaa27b42431e0b95f8f3/library/core/src/option.rs:579:5
extern "C" fn(*mut c_void, u32, *const u8, [__va_list_tag; 1]) {logcb::<LogCbImpl<T, F>>}
due to the type of the argument passed --> /home/cqwrteur/.cargo/registry/src/index.crates.io-6f17d22bba15001f/alpm-4.0.1/src/cb.rs:244:55Some
note: tuple variant defined here --> /rustc/eb4e2346748e1760f74fcaa27b42431e0b95f8f3/library/core/src/option.rs:579:5