pub struct LuaUninterpretedOption(pub UninterpretedOption);
Tuple Fields§
§0: UninterpretedOption
Methods from Deref<Target = UninterpretedOption>§
pub fn identifier_value(&self) -> &str
pub fn clear_identifier_value(&mut self)
pub fn has_identifier_value(&self) -> bool
pub fn set_identifier_value(&mut self, v: String)
pub fn mut_identifier_value(&mut self) -> &mut String
pub fn take_identifier_value(&mut self) -> String
pub fn positive_int_value(&self) -> u64
pub fn clear_positive_int_value(&mut self)
pub fn has_positive_int_value(&self) -> bool
pub fn set_positive_int_value(&mut self, v: u64)
pub fn negative_int_value(&self) -> i64
pub fn clear_negative_int_value(&mut self)
pub fn has_negative_int_value(&self) -> bool
pub fn set_negative_int_value(&mut self, v: i64)
pub fn double_value(&self) -> f64
pub fn clear_double_value(&mut self)
pub fn has_double_value(&self) -> bool
pub fn set_double_value(&mut self, v: f64)
pub fn string_value(&self) -> &[u8] ⓘ
pub fn clear_string_value(&mut self)
pub fn has_string_value(&self) -> bool
pub fn set_string_value(&mut self, v: Vec<u8>)
pub fn mut_string_value(&mut self) -> &mut Vec<u8> ⓘ
pub fn take_string_value(&mut self) -> Vec<u8> ⓘ
pub fn aggregate_value(&self) -> &str
pub fn clear_aggregate_value(&mut self)
pub fn has_aggregate_value(&self) -> bool
pub fn set_aggregate_value(&mut self, v: String)
pub fn mut_aggregate_value(&mut self) -> &mut String
pub fn take_aggregate_value(&mut self) -> String
Trait Implementations§
Source§impl Clone for LuaUninterpretedOption
impl Clone for LuaUninterpretedOption
Source§fn clone(&self) -> LuaUninterpretedOption
fn clone(&self) -> LuaUninterpretedOption
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for LuaUninterpretedOption
impl Debug for LuaUninterpretedOption
Source§impl Default for LuaUninterpretedOption
impl Default for LuaUninterpretedOption
Source§fn default() -> LuaUninterpretedOption
fn default() -> LuaUninterpretedOption
Returns the “default value” for a type. Read more
Source§impl Deref for LuaUninterpretedOption
impl Deref for LuaUninterpretedOption
Source§impl DerefMut for LuaUninterpretedOption
impl DerefMut for LuaUninterpretedOption
Source§impl From<LuaUninterpretedOption> for UninterpretedOption
impl From<LuaUninterpretedOption> for UninterpretedOption
Source§fn from(value: LuaUninterpretedOption) -> Self
fn from(value: LuaUninterpretedOption) -> Self
Converts to this type from the input type.
Source§impl From<UninterpretedOption> for LuaUninterpretedOption
impl From<UninterpretedOption> for LuaUninterpretedOption
Source§fn from(value: UninterpretedOption) -> Self
fn from(value: UninterpretedOption) -> Self
Converts to this type from the input type.
Source§impl PartialEq for LuaUninterpretedOption
impl PartialEq for LuaUninterpretedOption
Source§impl UserData for LuaUninterpretedOption
impl UserData for LuaUninterpretedOption
Source§fn add_fields<F: UserDataFields<Self>>(fields: &mut F)
fn add_fields<F: UserDataFields<Self>>(fields: &mut F)
Adds custom fields specific to this userdata.
Source§fn add_methods<M: UserDataMethods<Self>>(methods: &mut M)
fn add_methods<M: UserDataMethods<Self>>(methods: &mut M)
Adds custom methods and operators specific to this userdata.
Source§fn register(registry: &mut UserDataRegistry<Self>)
fn register(registry: &mut UserDataRegistry<Self>)
Registers this type for use in Lua. Read more
impl StructuralPartialEq for LuaUninterpretedOption
Auto Trait Implementations§
impl !Freeze for LuaUninterpretedOption
impl RefUnwindSafe for LuaUninterpretedOption
impl Send for LuaUninterpretedOption
impl Sync for LuaUninterpretedOption
impl Unpin for LuaUninterpretedOption
impl UnwindSafe for LuaUninterpretedOption
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§impl<T> IntoLuaMulti for Twhere
T: IntoLua,
impl<T> IntoLuaMulti for Twhere
T: IntoLua,
Source§fn into_lua_multi(self, lua: &Lua) -> Result<MultiValue, Error>
fn into_lua_multi(self, lua: &Lua) -> Result<MultiValue, Error>
Performs the conversion.