pub struct ResponseTakeSnapshotText {
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<ResponseQueryRenderTargetColorDataText>,
pub meshes: Vec<ResponseQueryMesh>,
pub meshes_data: Vec<ResponseQueryMeshDataText>,
pub images: Vec<ResponseQueryImage>,
pub images_data: Vec<ResponseQueryImageDataText>,
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<ResponseQueryRenderTargetColorDataText>
§meshes: Vec<ResponseQueryMesh>
§meshes_data: Vec<ResponseQueryMeshDataText>
§images: Vec<ResponseQueryImage>
§images_data: Vec<ResponseQueryImageDataText>
§materials: Vec<ResponseQueryMaterial>
Trait Implementations§
source§impl Debug for ResponseTakeSnapshotText
impl Debug for ResponseTakeSnapshotText
source§impl<'de> Deserialize<'de> for ResponseTakeSnapshotText
impl<'de> Deserialize<'de> for ResponseTakeSnapshotText
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 ResponseTakeSnapshotText
impl Send for ResponseTakeSnapshotText
impl Sync for ResponseTakeSnapshotText
impl Unpin for ResponseTakeSnapshotText
impl UnwindSafe for ResponseTakeSnapshotText
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