pub struct ConformanceRenderingQueryContract {
pub viewport_size: CanvasSize,
pub expected: RenderingQueryResult,
}Expand description
Behavior contract for reading renderer-facing order and visibility in one store query.
Fields§
§viewport_size: CanvasSize§expected: RenderingQueryResultImplementations§
Source§impl ConformanceRenderingQueryContract
impl ConformanceRenderingQueryContract
pub fn new(viewport_size: CanvasSize, expected: RenderingQueryResult) -> Self
Trait Implementations§
Source§impl Clone for ConformanceRenderingQueryContract
impl Clone for ConformanceRenderingQueryContract
Source§fn clone(&self) -> ConformanceRenderingQueryContract
fn clone(&self) -> ConformanceRenderingQueryContract
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<'de> Deserialize<'de> for ConformanceRenderingQueryContract
impl<'de> Deserialize<'de> for ConformanceRenderingQueryContract
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 ConformanceRenderingQueryContract
impl PartialEq for ConformanceRenderingQueryContract
Source§fn eq(&self, other: &ConformanceRenderingQueryContract) -> bool
fn eq(&self, other: &ConformanceRenderingQueryContract) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for ConformanceRenderingQueryContract
Auto Trait Implementations§
impl Freeze for ConformanceRenderingQueryContract
impl RefUnwindSafe for ConformanceRenderingQueryContract
impl Send for ConformanceRenderingQueryContract
impl Sync for ConformanceRenderingQueryContract
impl Unpin for ConformanceRenderingQueryContract
impl UnsafeUnpin for ConformanceRenderingQueryContract
impl UnwindSafe for ConformanceRenderingQueryContract
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