pub enum VirtualSignalID {
VirtualSignalPrototype(LuaVirtualSignalPrototype),
Name(&'static str),
}Expand description
A virtual signal prototype may be specified in one of two ways.
Variants§
VirtualSignalPrototype(LuaVirtualSignalPrototype)
Name(&'static str)
Trait Implementations§
Source§impl Clone for VirtualSignalID
impl Clone for VirtualSignalID
Source§fn clone(&self) -> VirtualSignalID
fn clone(&self) -> VirtualSignalID
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VirtualSignalID
Source§impl Debug for VirtualSignalID
impl Debug for VirtualSignalID
Source§impl Default for VirtualSignalID
impl Default for VirtualSignalID
Source§impl From<&'static str> for VirtualSignalID
impl From<&'static str> for VirtualSignalID
Source§impl From<LuaVirtualSignalPrototype> for VirtualSignalID
impl From<LuaVirtualSignalPrototype> for VirtualSignalID
Source§fn from(value: LuaVirtualSignalPrototype) -> Self
fn from(value: LuaVirtualSignalPrototype) -> Self
Converts to this type from the input type.
Source§impl From<VirtualSignalID> for LuaAny
impl From<VirtualSignalID> for LuaAny
Source§fn from(_: VirtualSignalID) -> Self
fn from(_: VirtualSignalID) -> Self
Converts to this type from the input type.
Source§impl PartialEq for VirtualSignalID
impl PartialEq for VirtualSignalID
impl StructuralPartialEq for VirtualSignalID
Auto Trait Implementations§
impl Freeze for VirtualSignalID
impl RefUnwindSafe for VirtualSignalID
impl Send for VirtualSignalID
impl Sync for VirtualSignalID
impl Unpin for VirtualSignalID
impl UnsafeUnpin for VirtualSignalID
impl UnwindSafe for VirtualSignalID
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