pub struct DebugBeeInfo {
pub hive_pos: Option<BlockPos>,
pub flower_pos: Option<BlockPos>,
pub travel_ticks: i32,
pub blacklisted_hives: Vec<BlockPos>,
}Fields§
§hive_pos: Option<BlockPos>§flower_pos: Option<BlockPos>§travel_ticks: i32§blacklisted_hives: Vec<BlockPos>Trait Implementations§
Source§impl AzBuf for DebugBeeInfo
impl AzBuf for DebugBeeInfo
fn azalea_write(&self, buf: &mut impl Write) -> Result<(), Error>
fn azalea_read(buf: &mut Cursor<&[u8]>) -> Result<Self, BufReadError>
Source§impl Clone for DebugBeeInfo
impl Clone for DebugBeeInfo
Source§fn clone(&self) -> DebugBeeInfo
fn clone(&self) -> DebugBeeInfo
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 DebugBeeInfo
impl Debug for DebugBeeInfo
Source§impl PartialEq for DebugBeeInfo
impl PartialEq for DebugBeeInfo
Source§fn eq(&self, other: &DebugBeeInfo) -> bool
fn eq(&self, other: &DebugBeeInfo) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for DebugBeeInfo
Auto Trait Implementations§
impl Freeze for DebugBeeInfo
impl RefUnwindSafe for DebugBeeInfo
impl Send for DebugBeeInfo
impl Sync for DebugBeeInfo
impl Unpin for DebugBeeInfo
impl UnsafeUnpin for DebugBeeInfo
impl UnwindSafe for DebugBeeInfo
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