pub enum EntityVisibility {
Default,
Private,
Publish,
}Expand description
Visibility of an Entity, as defined by the server.
Variants§
Default
By default, MXP entities can be queried, but are not listed.
Private
Private entities cannot be queried by the MUD client. They are completely hidden.
Publish
Published entities can be used by the client to produce a list of MUD Server variables to be access by the player.
Trait Implementations§
Source§impl Clone for EntityVisibility
impl Clone for EntityVisibility
Source§fn clone(&self) -> EntityVisibility
fn clone(&self) -> EntityVisibility
Returns a duplicate 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 EntityVisibility
impl Debug for EntityVisibility
Source§impl Default for EntityVisibility
impl Default for EntityVisibility
Source§fn default() -> EntityVisibility
fn default() -> EntityVisibility
Returns the “default value” for a type. Read more
Source§impl From<FlagSet<EntityKeyword>> for EntityVisibility
impl From<FlagSet<EntityKeyword>> for EntityVisibility
Source§fn from(value: FlagSet<EntityKeyword>) -> Self
fn from(value: FlagSet<EntityKeyword>) -> Self
Converts to this type from the input type.
Source§impl PartialEq for EntityVisibility
impl PartialEq for EntityVisibility
impl Copy for EntityVisibility
impl Eq for EntityVisibility
impl StructuralPartialEq for EntityVisibility
Auto Trait Implementations§
impl Freeze for EntityVisibility
impl RefUnwindSafe for EntityVisibility
impl Send for EntityVisibility
impl Sync for EntityVisibility
impl Unpin for EntityVisibility
impl UnsafeUnpin for EntityVisibility
impl UnwindSafe for EntityVisibility
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