pub struct TrimPattern {
pub asset_id: String,
pub template_item: RegistryId,
pub description: TextComponent,
pub decal: bool,
}Expand description
Defines the shape/pattern of the armor trim (e.g., Vex, Coast).
Fields§
§asset_id: StringThe asset ID for the texture pattern.
template_item: RegistryIdThe Smithing Template item required to apply this pattern.
description: TextComponentThe text displayed in the tooltip (e.g., “Vex Armor Trim”).
decal: boolIf true, the pattern is applied as a “Decal” (no color blending).
Trait Implementations§
Source§impl Clone for TrimPattern
impl Clone for TrimPattern
Source§fn clone(&self) -> TrimPattern
fn clone(&self) -> TrimPattern
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TrimPattern
impl Debug for TrimPattern
Source§impl<'a> Decode<'a> for TrimPattern
impl<'a> Decode<'a> for TrimPattern
Source§impl Encode for TrimPattern
impl Encode for TrimPattern
Source§impl PartialEq for TrimPattern
impl PartialEq for TrimPattern
impl StructuralPartialEq for TrimPattern
Auto Trait Implementations§
impl Freeze for TrimPattern
impl RefUnwindSafe for TrimPattern
impl Send for TrimPattern
impl Sync for TrimPattern
impl Unpin for TrimPattern
impl UnwindSafe for TrimPattern
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