Struct oc2_hlapi::device::RedstoneDevice
source · pub struct RedstoneDevice(/* private fields */);Expand description
A device that can interact with redstone in the world.
Trait Implementations§
source§impl RedstoneInterface for RedstoneDevice
impl RedstoneInterface for RedstoneDevice
source§fn get_redstone_input(&self, side: Direction) -> Result<i32>
fn get_redstone_input(&self, side: Direction) -> Result<i32>
Returns a signed 32-bit integer that represents the strength of the redstone input on
the provided side. The integer will be in the range [0, 15].
Auto Trait Implementations§
impl Freeze for RedstoneDevice
impl !RefUnwindSafe for RedstoneDevice
impl !Send for RedstoneDevice
impl !Sync for RedstoneDevice
impl Unpin for RedstoneDevice
impl !UnwindSafe for RedstoneDevice
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