pub struct PortalFrameConfig {
pub min_width: u32,
pub max_width: u32,
pub min_height: u32,
pub max_height: u32,
pub frame: BlockRef,
pub portal: BlockRef,
}Expand description
Definition of a portal shape in rectangular form, like the nether portal frame.
Fields§
§min_width: u32min size of the portal in x direction
max_width: u32max size of the portal in x direction
min_height: u32min size of the portal in y direction
max_height: u32max size of the portal in y direction
frame: BlockRefThe block type of the frame.
portal: BlockRefThe block type of the portal.
Auto Trait Implementations§
impl !RefUnwindSafe for PortalFrameConfig
impl !UnwindSafe for PortalFrameConfig
impl Freeze for PortalFrameConfig
impl Send for PortalFrameConfig
impl Sync for PortalFrameConfig
impl Unpin for PortalFrameConfig
impl UnsafeUnpin for PortalFrameConfig
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
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreWraps this value in an
Arc<SyncMutex<>>