pub enum DebugSubscriptionUpdate {
Show 16 variants
DedicatedServerTickTime(Option<()>),
Bees(Option<DebugBeeInfo>),
Brains(Option<DebugBrainDump>),
Breezes(Option<DebugBreezeInfo>),
GoalSelectors(Option<DebugGoalInfo>),
EntityPaths(Option<DebugPathInfo>),
EntityBlockIntersections(Option<DebugEntityBlockIntersection>),
BeeHives(Option<DebugHiveInfo>),
Pois(Option<DebugPoiInfo>),
RedstoneWireOrientations(Option<DebugRedstoneOrientation>),
VillageSections(Option<()>),
Raids(Option<Vec<BlockPos>>),
Structures(Option<Vec<DebugStructureInfo>>),
GameEventListeners(Option<DebugGameEventListenerInfo>),
NeighborUpdates(Option<BlockPos>),
GameEvents(Option<DebugGameEventInfo>),
}Variants§
DedicatedServerTickTime(Option<()>)
Bees(Option<DebugBeeInfo>)
Brains(Option<DebugBrainDump>)
Breezes(Option<DebugBreezeInfo>)
GoalSelectors(Option<DebugGoalInfo>)
EntityPaths(Option<DebugPathInfo>)
EntityBlockIntersections(Option<DebugEntityBlockIntersection>)
BeeHives(Option<DebugHiveInfo>)
Pois(Option<DebugPoiInfo>)
RedstoneWireOrientations(Option<DebugRedstoneOrientation>)
VillageSections(Option<()>)
Raids(Option<Vec<BlockPos>>)
Structures(Option<Vec<DebugStructureInfo>>)
GameEventListeners(Option<DebugGameEventListenerInfo>)
NeighborUpdates(Option<BlockPos>)
GameEvents(Option<DebugGameEventInfo>)
Implementations§
Source§impl DebugSubscriptionUpdate
impl DebugSubscriptionUpdate
pub fn matches_registry_variant(&self, kind: DebugSubscription) -> bool
Trait Implementations§
Source§impl AzBuf for DebugSubscriptionUpdate
impl AzBuf for DebugSubscriptionUpdate
fn azalea_write(&self, buf: &mut impl Write) -> Result<(), Error>
fn azalea_read(buf: &mut Cursor<&[u8]>) -> Result<Self, BufReadError>
Source§impl Clone for DebugSubscriptionUpdate
impl Clone for DebugSubscriptionUpdate
Source§fn clone(&self) -> DebugSubscriptionUpdate
fn clone(&self) -> DebugSubscriptionUpdate
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 moreSource§impl Debug for DebugSubscriptionUpdate
impl Debug for DebugSubscriptionUpdate
Source§impl PartialEq for DebugSubscriptionUpdate
impl PartialEq for DebugSubscriptionUpdate
Source§fn eq(&self, other: &DebugSubscriptionUpdate) -> bool
fn eq(&self, other: &DebugSubscriptionUpdate) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DebugSubscriptionUpdate
Auto Trait Implementations§
impl Freeze for DebugSubscriptionUpdate
impl RefUnwindSafe for DebugSubscriptionUpdate
impl Send for DebugSubscriptionUpdate
impl Sync for DebugSubscriptionUpdate
impl Unpin for DebugSubscriptionUpdate
impl UnsafeUnpin for DebugSubscriptionUpdate
impl UnwindSafe for DebugSubscriptionUpdate
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