pub struct FragmentResult {
pub id: U8Data,
pub resolution: Resolution,
pub range: Range,
pub pixels: PixelData,
}
Expand description
Represents the result of a fragment computation by a worker.
Attributes:
id
: AnU8Data
structure, typically representing the identifier of the task for which this is the result.resolution
: AResolution
specifying the resolution of the computed fragment.range
: ARange
defining the physical space coordinates for the computed fragment.pixels
: APixelData
containing the computed pixel data for the fragment.
Fields§
§id: U8Data
§resolution: Resolution
§range: Range
§pixels: PixelData
Trait Implementations§
Source§impl Clone for FragmentResult
impl Clone for FragmentResult
Source§fn clone(&self) -> FragmentResult
fn clone(&self) -> FragmentResult
Returns a copy of the value. Read more
1.0.0 · 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 FragmentResult
impl Debug for FragmentResult
Source§impl<'de> Deserialize<'de> for FragmentResult
impl<'de> Deserialize<'de> for FragmentResult
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 FragmentResult
impl PartialEq for FragmentResult
Source§impl Serialize for FragmentResult
impl Serialize for FragmentResult
impl StructuralPartialEq for FragmentResult
Auto Trait Implementations§
impl Freeze for FragmentResult
impl RefUnwindSafe for FragmentResult
impl Send for FragmentResult
impl Sync for FragmentResult
impl Unpin for FragmentResult
impl UnwindSafe for FragmentResult
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more