pub struct TextureCompressionFormatTargeting {
pub alternatives: Option<Vec<TextureCompressionFormat>>,
pub value: Option<Vec<TextureCompressionFormat>>,
}Expand description
Targeting by a texture compression format.
This type is not used in any activity, and only used as part of another schema.
Fields§
§alternatives: Option<Vec<TextureCompressionFormat>>List of alternative TCFs (TCFs targeted by the sibling splits).
value: Option<Vec<TextureCompressionFormat>>The list of targeted TCFs. Should not be empty.
Trait Implementations§
Source§impl Clone for TextureCompressionFormatTargeting
impl Clone for TextureCompressionFormatTargeting
Source§fn clone(&self) -> TextureCompressionFormatTargeting
fn clone(&self) -> TextureCompressionFormatTargeting
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 Default for TextureCompressionFormatTargeting
impl Default for TextureCompressionFormatTargeting
Source§fn default() -> TextureCompressionFormatTargeting
fn default() -> TextureCompressionFormatTargeting
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TextureCompressionFormatTargeting
impl<'de> Deserialize<'de> for TextureCompressionFormatTargeting
Source§fn 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
impl Part for TextureCompressionFormatTargeting
Auto Trait Implementations§
impl Freeze for TextureCompressionFormatTargeting
impl RefUnwindSafe for TextureCompressionFormatTargeting
impl Send for TextureCompressionFormatTargeting
impl Sync for TextureCompressionFormatTargeting
impl Unpin for TextureCompressionFormatTargeting
impl UnwindSafe for TextureCompressionFormatTargeting
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