pub enum Pattern {
Show 38 variants
SquareTopLeft,
SquareTopRight,
SquareBottomLeft,
SquareBottomRight,
StripeBottom,
StripeTop,
StripeLeft,
StripeRight,
StripeCenter,
StripeMiddle,
StripeDownright,
StripeDownleft,
StripeSmall,
Cross,
StraightCross,
Border,
CurlyBorder,
TriangleBottom,
TriangleTop,
TrianglesBottom,
TrianglesTop,
DiagonalTopLeft,
DiagonalTopRight,
DiagonalBottomLeft,
DiagonalBottomRight,
CircleMiddle,
RhombusMiddle,
HalfVertical,
HalfVerticalMirror,
HalfHorizontal,
HalfHorizontalMirror,
Creeper,
Bricks,
Gradient,
GradientUp,
Skull,
Flower,
Thing,
}Expand description
Represents a pattern for a Minecraft banner.
Variants§
SquareTopLeft
SquareTopRight
SquareBottomLeft
SquareBottomRight
StripeBottom
StripeTop
StripeLeft
StripeRight
StripeCenter
StripeMiddle
StripeDownright
StripeDownleft
StripeSmall
Cross
StraightCross
Border
CurlyBorder
TriangleBottom
TriangleTop
TrianglesBottom
TrianglesTop
DiagonalTopLeft
DiagonalTopRight
DiagonalBottomLeft
DiagonalBottomRight
CircleMiddle
RhombusMiddle
HalfVertical
HalfVerticalMirror
HalfHorizontal
HalfHorizontalMirror
Creeper
Bricks
Gradient
GradientUp
Skull
Flower
Thing
Implementations§
Auto Trait Implementations§
impl Freeze for Pattern
impl RefUnwindSafe for Pattern
impl Send for Pattern
impl Sync for Pattern
impl Unpin for Pattern
impl UnwindSafe for Pattern
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
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 more