pub struct CanonicalSurface {
pub schema_version: u32,
pub normalization: NormalizationMetadata,
pub effects: Vec<CanonicalEffect>,
}Fields§
§schema_version: u32§normalization: NormalizationMetadata§effects: Vec<CanonicalEffect>Trait Implementations§
Source§impl Clone for CanonicalSurface
impl Clone for CanonicalSurface
Source§impl Debug for CanonicalSurface
impl Debug for CanonicalSurface
Source§impl<'de> Deserialize<'de> for CanonicalSurface
impl<'de> Deserialize<'de> for CanonicalSurface
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 Eq for CanonicalSurface
Source§impl PartialEq for CanonicalSurface
impl PartialEq for CanonicalSurface
Source§impl Serialize for CanonicalSurface
impl Serialize for CanonicalSurface
impl StructuralPartialEq for CanonicalSurface
Auto Trait Implementations§
impl Freeze for CanonicalSurface
impl RefUnwindSafe for CanonicalSurface
impl Send for CanonicalSurface
impl Sync for CanonicalSurface
impl Unpin for CanonicalSurface
impl UnsafeUnpin for CanonicalSurface
impl UnwindSafe for CanonicalSurface
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