pub struct ViewReport {
pub id: ViewId,
pub texture: ResourceId,
pub descriptor: TextureViewDesc,
pub range: ResourceRange,
}Expand description
One normalized logical texture view.
Fields§
§id: ViewId§texture: ResourceId§descriptor: TextureViewDesc§range: ResourceRangeTrait Implementations§
Source§impl Clone for ViewReport
impl Clone for ViewReport
Source§fn clone(&self) -> ViewReport
fn clone(&self) -> ViewReport
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 ViewReport
impl Debug for ViewReport
Source§impl<'de> Deserialize<'de> for ViewReport
impl<'de> Deserialize<'de> for ViewReport
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
impl Eq for ViewReport
Source§impl PartialEq for ViewReport
impl PartialEq for ViewReport
Source§impl Serialize for ViewReport
impl Serialize for ViewReport
impl StructuralPartialEq for ViewReport
Auto Trait Implementations§
impl Freeze for ViewReport
impl RefUnwindSafe for ViewReport
impl Send for ViewReport
impl Sync for ViewReport
impl Unpin for ViewReport
impl UnsafeUnpin for ViewReport
impl UnwindSafe for ViewReport
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.