Struct argmin::core::ArgminSlogKV [−][src]
This type is necessary in order to be able to implement slog::KV
on ArgminKV
Fields
kv: Vec<(&'static str, String)>
Key value store
Trait Implementations
impl<'a> From<&'a ArgminKV> for ArgminSlogKV
[src]
impl<'a> From<&'a ArgminKV> for ArgminSlogKV
[src]fn from(i: &'a ArgminKV) -> ArgminSlogKV
[src]
impl KV for ArgminSlogKV
[src]
impl KV for ArgminSlogKV
[src]fn serialize(
&self,
_record: &Record<'_>,
serializer: &mut dyn Serializer
) -> Result
[src]
&self,
_record: &Record<'_>,
serializer: &mut dyn Serializer
) -> Result
Auto Trait Implementations
impl RefUnwindSafe for ArgminSlogKV
impl RefUnwindSafe for ArgminSlogKV
impl Send for ArgminSlogKV
impl Send for ArgminSlogKV
impl Sync for ArgminSlogKV
impl Sync for ArgminSlogKV
impl Unpin for ArgminSlogKV
impl Unpin for ArgminSlogKV
impl UnwindSafe for ArgminSlogKV
impl UnwindSafe for ArgminSlogKV
Blanket Implementations
impl<T> SendSyncRefUnwindSafeKV for T where
T: KV + Send + Sync + RefUnwindSafe + ?Sized,
[src]
impl<T> SendSyncRefUnwindSafeKV for T where
T: KV + Send + Sync + RefUnwindSafe + ?Sized,
[src]impl<T> SendSyncUnwindSafe for T where
T: Send + Sync + UnwindSafe + ?Sized,
[src]
impl<T> SendSyncUnwindSafe for T where
T: Send + Sync + UnwindSafe + ?Sized,
[src]impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,