Enum yazi_plugin::ValueSendable
source · pub enum ValueSendable {
Nil,
Boolean(bool),
Integer(i64),
Number(f64),
String(Vec<u8>),
Table(HashMap<ValueSendableKey, ValueSendable>),
}Variants§
Nil
Boolean(bool)
Integer(i64)
Number(f64)
String(Vec<u8>)
Table(HashMap<ValueSendableKey, ValueSendable>)
Implementations§
source§impl ValueSendable
impl ValueSendable
pub fn into_table_string(self) -> HashMap<String, String>
Trait Implementations§
source§impl Debug for ValueSendable
impl Debug for ValueSendable
source§impl<'lua> IntoLua<'lua> for ValueSendable
impl<'lua> IntoLua<'lua> for ValueSendable
source§impl<'a> TryFrom<Value<'a>> for ValueSendable
impl<'a> TryFrom<Value<'a>> for ValueSendable
source§impl TryInto<ValueSendableKey> for ValueSendable
impl TryInto<ValueSendableKey> for ValueSendable
Auto Trait Implementations§
impl RefUnwindSafe for ValueSendable
impl Send for ValueSendable
impl Sync for ValueSendable
impl Unpin for ValueSendable
impl UnwindSafe for ValueSendable
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<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<'lua, T> IntoLuaMulti<'lua> for Twhere
T: IntoLua<'lua>,
impl<'lua, T> IntoLuaMulti<'lua> for Twhere
T: IntoLua<'lua>,
source§fn into_lua_multi(self, lua: &'lua Lua) -> Result<MultiValue<'lua>, Error>
fn into_lua_multi(self, lua: &'lua Lua) -> Result<MultiValue<'lua>, Error>
Performs the conversion.