pub struct CanvasPattern {
pub width: u32,
pub height: u32,
pub pixels: Vec<u32>,
pub repetition: Repetition,
pub transform: Matrix,
}Expand description
Canvas 2D のパターンオブジェクト。
Fields§
§width: u32§height: u32§pixels: Vec<u32>§repetition: Repetition§transform: MatrixImplementations§
Trait Implementations§
Source§impl Clone for CanvasPattern
impl Clone for CanvasPattern
Source§fn clone(&self) -> CanvasPattern
fn clone(&self) -> CanvasPattern
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 CanvasPattern
impl Debug for CanvasPattern
Source§impl PartialEq for CanvasPattern
impl PartialEq for CanvasPattern
Source§fn eq(&self, other: &CanvasPattern) -> bool
fn eq(&self, other: &CanvasPattern) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CanvasPattern
Auto Trait Implementations§
impl Freeze for CanvasPattern
impl RefUnwindSafe for CanvasPattern
impl Send for CanvasPattern
impl Sync for CanvasPattern
impl Unpin for CanvasPattern
impl UnsafeUnpin for CanvasPattern
impl UnwindSafe for CanvasPattern
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