Struct vtubestudio::data::ArtMeshMatcher
source · [−]pub struct ArtMeshMatcher {
pub tint_all: bool,
pub art_mesh_number: Vec<i32>,
pub name_exact: Vec<String>,
pub name_contains: Vec<String>,
pub tag_exact: Vec<String>,
pub tag_contains: Vec<String>,
}
Expand description
Used in ColorTintRequest
.
Fields
tint_all: bool
Whether to tint all art meshes.
art_mesh_number: Vec<i32>
The number of this art mesh.
name_exact: Vec<String>
Match art meshes with these exact names.
name_contains: Vec<String>
Match art meshes that contain these strings.
tag_exact: Vec<String>
Match art meshes with these exact tags.
tag_contains: Vec<String>
Match art meshes that have tags that contain these strings.
Trait Implementations
sourceimpl Clone for ArtMeshMatcher
impl Clone for ArtMeshMatcher
sourcefn clone(&self) -> ArtMeshMatcher
fn clone(&self) -> ArtMeshMatcher
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 ArtMeshMatcher
impl Debug for ArtMeshMatcher
sourceimpl Default for ArtMeshMatcher
impl Default for ArtMeshMatcher
sourcefn default() -> ArtMeshMatcher
fn default() -> ArtMeshMatcher
Returns the “default value” for a type. Read more
sourceimpl<'de> Deserialize<'de> for ArtMeshMatcher
impl<'de> Deserialize<'de> for ArtMeshMatcher
sourcefn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
sourceimpl PartialEq<ArtMeshMatcher> for ArtMeshMatcher
impl PartialEq<ArtMeshMatcher> for ArtMeshMatcher
sourcefn eq(&self, other: &ArtMeshMatcher) -> bool
fn eq(&self, other: &ArtMeshMatcher) -> bool
sourceimpl Serialize for ArtMeshMatcher
impl Serialize for ArtMeshMatcher
impl StructuralPartialEq for ArtMeshMatcher
Auto Trait Implementations
impl RefUnwindSafe for ArtMeshMatcher
impl Send for ArtMeshMatcher
impl Sync for ArtMeshMatcher
impl Unpin for ArtMeshMatcher
impl UnwindSafe for ArtMeshMatcher
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