pub struct ResponseTakeSnapshot {
pub stages: Vec<ResponseStage>,
pub pipelines: Vec<ResponseQueryPipeline>,
pub pipelines_render_queues: Vec<ResponseQueryPipelineStageRenderQueue>,
pub render_targets: Vec<ResponseQueryRenderTarget>,
pub render_targets_color_data: Vec<ResponseQueryRenderTargetColorData>,
pub meshes: Vec<ResponseQueryMesh>,
pub meshes_data: Vec<ResponseQueryMeshData>,
pub images: Vec<ResponseQueryImage>,
pub images_data: Vec<ResponseQueryImageData>,
pub materials: Vec<ResponseQueryMaterial>,
}
Fields§
§stages: Vec<ResponseStage>
§pipelines: Vec<ResponseQueryPipeline>
§pipelines_render_queues: Vec<ResponseQueryPipelineStageRenderQueue>
§render_targets: Vec<ResponseQueryRenderTarget>
§render_targets_color_data: Vec<ResponseQueryRenderTargetColorData>
§meshes: Vec<ResponseQueryMesh>
§meshes_data: Vec<ResponseQueryMeshData>
§images: Vec<ResponseQueryImage>
§images_data: Vec<ResponseQueryImageData>
§materials: Vec<ResponseQueryMaterial>
Trait Implementations§
source§impl Debug for ResponseTakeSnapshot
impl Debug for ResponseTakeSnapshot
source§impl<'de> Deserialize<'de> for ResponseTakeSnapshot
impl<'de> Deserialize<'de> for ResponseTakeSnapshot
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
Auto Trait Implementations§
impl RefUnwindSafe for ResponseTakeSnapshot
impl Send for ResponseTakeSnapshot
impl Sync for ResponseTakeSnapshot
impl Unpin for ResponseTakeSnapshot
impl UnwindSafe for ResponseTakeSnapshot
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