Struct nvim_utils::vim::api::Mapping
source · pub struct Mapping<'a> {
pub buffer: LuaInteger,
pub expr: LuaValue<'a>,
pub lhs: String,
pub lhsraw: Vec<u8>,
pub lnum: LuaInteger,
pub mode: String,
pub noremap: bool,
pub nowait: bool,
pub script: LuaInteger,
pub sid: LuaInteger,
pub silent: bool,
}Available on crate features
unstable and vim only.Fields§
§buffer: LuaInteger§expr: LuaValue<'a>§lhs: String§lhsraw: Vec<u8>§lnum: LuaInteger§mode: String§noremap: bool§nowait: bool§script: LuaInteger§sid: LuaInteger§silent: boolTrait Implementations§
Auto Trait Implementations§
impl<'a> !RefUnwindSafe for Mapping<'a>
impl<'a> !Send for Mapping<'a>
impl<'a> !Sync for Mapping<'a>
impl<'a> Unpin for Mapping<'a>
impl<'a> !UnwindSafe for Mapping<'a>
Blanket Implementations§
source§impl<'lua, T> FromLuaMulti<'lua> for Twhere
T: FromLua<'lua>,
impl<'lua, T> FromLuaMulti<'lua> for Twhere T: FromLua<'lua>,
source§fn from_lua_multi(values: MultiValue<'lua>, lua: &'lua Lua) -> Result<T, Error>
fn from_lua_multi(values: MultiValue<'lua>, lua: &'lua Lua) -> Result<T, Error>
Performs the conversion. Read more