Struct azalea_block::SpruceDoorBlock
source · [−]pub struct SpruceDoorBlock {
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 SpruceDoorBlock
impl Block for SpruceDoorBlock
sourceimpl Clone for SpruceDoorBlock
impl Clone for SpruceDoorBlock
sourcefn clone(&self) -> SpruceDoorBlock
fn clone(&self) -> SpruceDoorBlock
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 SpruceDoorBlock
impl Debug for SpruceDoorBlock
sourceimpl Default for SpruceDoorBlock
impl Default for SpruceDoorBlock
sourceimpl From<SpruceDoorBlock> for BlockState
impl From<SpruceDoorBlock> for BlockState
sourcefn from(b: SpruceDoorBlock) -> Self
fn from(b: SpruceDoorBlock) -> Self
Converts to this type from the input type.
impl Copy for SpruceDoorBlock
Auto Trait Implementations
impl RefUnwindSafe for SpruceDoorBlock
impl Send for SpruceDoorBlock
impl Sync for SpruceDoorBlock
impl Unpin for SpruceDoorBlock
impl UnwindSafe for SpruceDoorBlock
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