#[repr(u8)]pub enum memory_module_type {
Show 60 variants
dummy = 0,
home = 1,
job_site = 2,
potential_job_site = 3,
meeting_point = 4,
secondary_job_site = 5,
mobs = 6,
visible_mobs = 7,
visible_villager_babies = 8,
nearest_players = 9,
nearest_visible_player = 10,
nearest_visible_targetable_player = 11,
walk_target = 12,
look_target = 13,
attack_target = 14,
attack_cooling_down = 15,
interaction_target = 16,
breed_target = 17,
ride_target = 18,
path = 19,
interactable_doors = 20,
doors_to_close = 21,
nearest_bed = 22,
hurt_by = 23,
hurt_by_entity = 24,
avoid_target = 25,
nearest_hostile = 26,
hiding_place = 27,
heard_bell_time = 28,
cant_reach_walk_target_since = 29,
golem_detected_recently = 30,
last_slept = 31,
last_woken = 32,
last_worked_at_poi = 33,
nearest_visible_adult = 34,
nearest_visible_wanted_item = 35,
nearest_visible_nemesis = 36,
angry_at = 37,
universal_anger = 38,
admiring_item = 39,
time_trying_to_reach_admire_item = 40,
disable_walk_to_admire_item = 41,
admiring_disabled = 42,
hunted_recently = 43,
celebrate_location = 44,
dancing = 45,
nearest_visible_huntable_hoglin = 46,
nearest_visible_baby_hoglin = 47,
nearest_targetable_player_not_wearing_gold = 48,
nearby_adult_piglins = 49,
nearest_visible_adult_piglins = 50,
nearest_visible_adult_hoglins = 51,
nearest_visible_adult_piglin = 52,
nearest_visible_zombified = 53,
visible_adult_piglin_count = 54,
visible_adult_hoglin_count = 55,
nearest_player_holding_wanted_item = 56,
ate_recently = 57,
nearest_repellent = 58,
pacified = 59,
}Variants§
dummy = 0
home = 1
job_site = 2
potential_job_site = 3
meeting_point = 4
secondary_job_site = 5
mobs = 6
visible_mobs = 7
visible_villager_babies = 8
nearest_players = 9
nearest_visible_player = 10
nearest_visible_targetable_player = 11
walk_target = 12
look_target = 13
attack_target = 14
attack_cooling_down = 15
interaction_target = 16
breed_target = 17
ride_target = 18
path = 19
interactable_doors = 20
doors_to_close = 21
nearest_bed = 22
hurt_by = 23
hurt_by_entity = 24
avoid_target = 25
nearest_hostile = 26
hiding_place = 27
heard_bell_time = 28
cant_reach_walk_target_since = 29
golem_detected_recently = 30
last_slept = 31
last_woken = 32
last_worked_at_poi = 33
nearest_visible_adult = 34
nearest_visible_wanted_item = 35
nearest_visible_nemesis = 36
angry_at = 37
universal_anger = 38
admiring_item = 39
time_trying_to_reach_admire_item = 40
disable_walk_to_admire_item = 41
admiring_disabled = 42
hunted_recently = 43
celebrate_location = 44
dancing = 45
nearest_visible_huntable_hoglin = 46
nearest_visible_baby_hoglin = 47
nearest_targetable_player_not_wearing_gold = 48
nearby_adult_piglins = 49
nearest_visible_adult_piglins = 50
nearest_visible_adult_hoglins = 51
nearest_visible_adult_piglin = 52
nearest_visible_zombified = 53
visible_adult_piglin_count = 54
visible_adult_hoglin_count = 55
nearest_player_holding_wanted_item = 56
ate_recently = 57
nearest_repellent = 58
pacified = 59
Implementations§
Trait Implementations§
source§impl Clone for memory_module_type
impl Clone for memory_module_type
source§fn clone(&self) -> memory_module_type
fn clone(&self) -> memory_module_type
Returns a copy 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 memory_module_type
impl Debug for memory_module_type
source§impl Display for memory_module_type
impl Display for memory_module_type
source§impl Hash for memory_module_type
impl Hash for memory_module_type
source§impl PartialEq for memory_module_type
impl PartialEq for memory_module_type
source§fn eq(&self, other: &memory_module_type) -> bool
fn eq(&self, other: &memory_module_type) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Write for memory_module_type
impl Write for memory_module_type
impl Copy for memory_module_type
impl Eq for memory_module_type
impl StructuralPartialEq for memory_module_type
Auto Trait Implementations§
impl Freeze for memory_module_type
impl RefUnwindSafe for memory_module_type
impl Send for memory_module_type
impl Sync for memory_module_type
impl Unpin for memory_module_type
impl UnwindSafe for memory_module_type
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