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
vim
and unstable
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: bool
Trait Implementations§
Auto Trait Implementations§
impl<'a> Freeze for Mapping<'a>
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<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
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