pub struct SurfaceSpec {
pub layout: SurfaceLayout,
pub row_distance: usize,
pub column_distance: usize,
}Fields§
§layout: SurfaceLayout§row_distance: usize§column_distance: usizeImplementations§
Source§impl SurfaceSpec
impl SurfaceSpec
pub const fn rotated_square(distance: usize) -> Self
Trait Implementations§
Source§impl Clone for SurfaceSpec
impl Clone for SurfaceSpec
Source§fn clone(&self) -> SurfaceSpec
fn clone(&self) -> SurfaceSpec
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 SurfaceSpec
impl Debug for SurfaceSpec
Source§impl<'de> Deserialize<'de> for SurfaceSpec
impl<'de> Deserialize<'de> for SurfaceSpec
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 SurfaceSpec
Source§impl From<SurfaceSpec> for CssConstructionSpec
impl From<SurfaceSpec> for CssConstructionSpec
Source§fn from(value: SurfaceSpec) -> Self
fn from(value: SurfaceSpec) -> Self
Converts to this type from the input type.
Source§impl PartialEq for SurfaceSpec
impl PartialEq for SurfaceSpec
Source§impl Serialize for SurfaceSpec
impl Serialize for SurfaceSpec
impl StructuralPartialEq for SurfaceSpec
Auto Trait Implementations§
impl Freeze for SurfaceSpec
impl RefUnwindSafe for SurfaceSpec
impl Send for SurfaceSpec
impl Sync for SurfaceSpec
impl Unpin for SurfaceSpec
impl UnsafeUnpin for SurfaceSpec
impl UnwindSafe for SurfaceSpec
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