pub enum MapIconType {
Show 26 variants
WhiteArrow,
GreenArrow,
RedArrow,
BlueArrow,
WhiteCross,
RedPointer,
WhiteCircle,
SmallWhiteCircle,
Mansion,
Temple,
WhiteBanner,
OrangeBanner,
MagentaBanner,
YellowBanner,
LimeBanner,
PinkBanner,
GrayBanner,
LightGrayBanner,
CyanBanner,
PurpleBanner,
BlueBanner,
BrownBanner,
GreenBanner,
RedBanner,
BlackBanner,
TreasureMarker,
}
Variants§
WhiteArrow
GreenArrow
RedArrow
BlueArrow
WhiteCross
RedPointer
WhiteCircle
SmallWhiteCircle
Mansion
Temple
WhiteBanner
OrangeBanner
MagentaBanner
YellowBanner
LimeBanner
PinkBanner
GrayBanner
LightGrayBanner
CyanBanner
PurpleBanner
BlueBanner
BrownBanner
GreenBanner
RedBanner
BlackBanner
TreasureMarker
Implementations§
Source§impl MapIconType
impl MapIconType
pub const fn variant_count() -> usize
pub fn deserialize_with_id<'a>( id: VarInt, data: &'a [u8], ) -> DeserializeResult<'a, Self>
pub fn name(&self) -> &str
pub fn id(&self) -> VarInt
pub fn serialize_body<S: Serializer>(&self, to: &mut S) -> SerializeResult
Trait Implementations§
Source§impl Clone for MapIconType
impl Clone for MapIconType
Source§fn clone(&self) -> MapIconType
fn clone(&self) -> MapIconType
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 MapIconType
impl Debug for MapIconType
Source§impl Deserialize for MapIconType
impl Deserialize for MapIconType
fn mc_deserialize(data: &[u8]) -> DeserializeResult<'_, Self>
Source§impl PartialEq for MapIconType
impl PartialEq for MapIconType
Source§impl Serialize for MapIconType
impl Serialize for MapIconType
fn mc_serialize<S: Serializer>(&self, to: &mut S) -> SerializeResult
impl StructuralPartialEq for MapIconType
Auto Trait Implementations§
impl Freeze for MapIconType
impl RefUnwindSafe for MapIconType
impl Send for MapIconType
impl Sync for MapIconType
impl Unpin for MapIconType
impl UnwindSafe for MapIconType
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