pub enum SpaceLocationID {
SpaceLocationPrototype(LuaSpaceLocationPrototype),
Name(&'static str),
}Expand description
A space location prototype may be specified in one of two ways.
Variants§
SpaceLocationPrototype(LuaSpaceLocationPrototype)
Name(&'static str)
Trait Implementations§
Source§impl Clone for SpaceLocationID
impl Clone for SpaceLocationID
Source§fn clone(&self) -> SpaceLocationID
fn clone(&self) -> SpaceLocationID
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 SpaceLocationID
Source§impl Debug for SpaceLocationID
impl Debug for SpaceLocationID
Source§impl Default for SpaceLocationID
impl Default for SpaceLocationID
Source§impl From<&'static str> for SpaceLocationID
impl From<&'static str> for SpaceLocationID
Source§impl From<LuaSpaceLocationPrototype> for SpaceLocationID
impl From<LuaSpaceLocationPrototype> for SpaceLocationID
Source§fn from(value: LuaSpaceLocationPrototype) -> Self
fn from(value: LuaSpaceLocationPrototype) -> Self
Converts to this type from the input type.
Source§impl From<SpaceLocationID> for LuaAny
impl From<SpaceLocationID> for LuaAny
Source§fn from(_: SpaceLocationID) -> Self
fn from(_: SpaceLocationID) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SpaceLocationID
impl PartialEq for SpaceLocationID
impl StructuralPartialEq for SpaceLocationID
Auto Trait Implementations§
impl Freeze for SpaceLocationID
impl RefUnwindSafe for SpaceLocationID
impl Send for SpaceLocationID
impl Sync for SpaceLocationID
impl Unpin for SpaceLocationID
impl UnsafeUnpin for SpaceLocationID
impl UnwindSafe for SpaceLocationID
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