pub struct ResponseQueryMaterialDetailedInfo {
pub versions: Vec<(MaterialSignature, BakedMaterialShaders)>,
pub default_values: HashMap<String, MaterialValue>,
}
Fields§
§versions: Vec<(MaterialSignature, BakedMaterialShaders)>
§default_values: HashMap<String, MaterialValue>
Trait Implementations§
source§impl<'de> Deserialize<'de> for ResponseQueryMaterialDetailedInfo
impl<'de> Deserialize<'de> for ResponseQueryMaterialDetailedInfo
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
source§impl From<MaterialDetailedInfo> for ResponseQueryMaterialDetailedInfo
impl From<MaterialDetailedInfo> for ResponseQueryMaterialDetailedInfo
source§fn from(info: MaterialDetailedInfo) -> Self
fn from(info: MaterialDetailedInfo) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl RefUnwindSafe for ResponseQueryMaterialDetailedInfo
impl Send for ResponseQueryMaterialDetailedInfo
impl Sync for ResponseQueryMaterialDetailedInfo
impl Unpin for ResponseQueryMaterialDetailedInfo
impl UnwindSafe for ResponseQueryMaterialDetailedInfo
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