pub struct RedisModuleCommandArg {
pub name: Cow<'static, CStr>,
pub kind: RedisModuleCommandArgKind,
pub key_spec_idx: i32,
pub token: Option<Cow<'static, CStr>>,
pub summary: Option<Cow<'static, CStr>>,
pub since: Option<Cow<'static, CStr>>,
pub flags: i32,
pub deprecated_since: Option<Cow<'static, CStr>>,
pub sub_args: Vec<RedisModuleCommandArg>,
pub display_text: Option<Cow<'static, CStr>>,
}
Fields§
§name: Cow<'static, CStr>
§kind: RedisModuleCommandArgKind
§key_spec_idx: i32
§token: Option<Cow<'static, CStr>>
§summary: Option<Cow<'static, CStr>>
§since: Option<Cow<'static, CStr>>
§flags: i32
§deprecated_since: Option<Cow<'static, CStr>>
§sub_args: Vec<RedisModuleCommandArg>
§display_text: Option<Cow<'static, CStr>>
Auto Trait Implementations§
impl Freeze for RedisModuleCommandArg
impl RefUnwindSafe for RedisModuleCommandArg
impl Send for RedisModuleCommandArg
impl Sync for RedisModuleCommandArg
impl Unpin for RedisModuleCommandArg
impl UnwindSafe for RedisModuleCommandArg
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