Skip to main content

ValkeyWrite

Trait ValkeyWrite 

Source
pub trait ValkeyWrite {
    // Required method
    fn write_arg(&mut self, arg: &[u8]);

    // Provided method
    fn write_arg_fmt(&mut self, arg: impl Display) { ... }
}
Expand description

A writer that command arguments are written into.

Mirrors redis-rs’s RedisWrite.

Required Methods§

Source

fn write_arg(&mut self, arg: &[u8])

Append a single argument’s bytes.

Provided Methods§

Source

fn write_arg_fmt(&mut self, arg: impl Display)

Append a single argument formatted via std::fmt::Display.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

impl ValkeyWrite for Vec<Vec<u8>>

Source§

fn write_arg(&mut self, arg: &[u8])

Source§

fn write_arg_fmt(&mut self, arg: impl Display)

Implementors§

Source§

impl ValkeyWrite for Cmd

Source§

impl ValkeyWrite for Pipeline

Writes arguments into the last started command.