Struct azalea_block::OakDoorBlock
source · [−]pub struct OakDoorBlock {
pub facing: FacingCardinal,
pub half: Half,
pub hinge: Hinge,
pub open: bool,
pub powered: bool,
}Fields
facing: FacingCardinalhalf: Halfhinge: Hingeopen: boolpowered: boolTrait Implementations
sourceimpl Block for OakDoorBlock
impl Block for OakDoorBlock
sourceimpl Clone for OakDoorBlock
impl Clone for OakDoorBlock
sourcefn clone(&self) -> OakDoorBlock
fn clone(&self) -> OakDoorBlock
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for OakDoorBlock
impl Debug for OakDoorBlock
sourceimpl Default for OakDoorBlock
impl Default for OakDoorBlock
sourceimpl From<OakDoorBlock> for BlockState
impl From<OakDoorBlock> for BlockState
sourcefn from(b: OakDoorBlock) -> Self
fn from(b: OakDoorBlock) -> Self
Converts to this type from the input type.
impl Copy for OakDoorBlock
Auto Trait Implementations
impl RefUnwindSafe for OakDoorBlock
impl Send for OakDoorBlock
impl Sync for OakDoorBlock
impl Unpin for OakDoorBlock
impl UnwindSafe for OakDoorBlock
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more