pub struct MaterialConfig {
pub id: String,
pub key: String,
pub inputs: Vec<Expr>,
pub params: MaterialParams,
}Fields§
§id: String§key: String§inputs: Vec<Expr>§params: MaterialParamsTrait Implementations§
Source§impl Clone for MaterialConfig
impl Clone for MaterialConfig
Source§fn clone(&self) -> MaterialConfig
fn clone(&self) -> MaterialConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 MaterialConfig
impl Debug for MaterialConfig
Source§impl<'de> Deserialize<'de> for MaterialConfig
impl<'de> Deserialize<'de> for MaterialConfig
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 PartialEq for MaterialConfig
impl PartialEq for MaterialConfig
Source§impl Serialize for MaterialConfig
impl Serialize for MaterialConfig
impl StructuralPartialEq for MaterialConfig
Auto Trait Implementations§
impl Freeze for MaterialConfig
impl RefUnwindSafe for MaterialConfig
impl Send for MaterialConfig
impl Sync for MaterialConfig
impl Unpin for MaterialConfig
impl UnsafeUnpin for MaterialConfig
impl UnwindSafe for MaterialConfig
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