pub struct CuDepthMapFormat {
pub width: u32,
pub height: u32,
pub stride: u32,
}Expand description
Raster layout for a depth map whose samples are physical lengths.
stride is expressed in elements, not bytes, and may be greater than width
when rows contain padding.
Fields§
§width: u32§height: u32§stride: u32Implementations§
Trait Implementations§
Source§impl<'__de, __Context> BorrowDecode<'__de, __Context> for CuDepthMapFormat
impl<'__de, __Context> BorrowDecode<'__de, __Context> for CuDepthMapFormat
Source§fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>(
decoder: &mut __D,
) -> Result<Self, DecodeError>
fn borrow_decode<__D: BorrowDecoder<'__de, Context = __Context>>( decoder: &mut __D, ) -> Result<Self, DecodeError>
Attempt to decode this type with the given BorrowDecode.
Source§impl Clone for CuDepthMapFormat
impl Clone for CuDepthMapFormat
Source§fn clone(&self) -> CuDepthMapFormat
fn clone(&self) -> CuDepthMapFormat
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 moreimpl Copy for CuDepthMapFormat
Source§impl Debug for CuDepthMapFormat
impl Debug for CuDepthMapFormat
Source§impl<__Context> Decode<__Context> for CuDepthMapFormat
impl<__Context> Decode<__Context> for CuDepthMapFormat
Source§impl Default for CuDepthMapFormat
impl Default for CuDepthMapFormat
Source§fn default() -> CuDepthMapFormat
fn default() -> CuDepthMapFormat
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CuDepthMapFormat
impl<'de> Deserialize<'de> for CuDepthMapFormat
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 Encode for CuDepthMapFormat
impl Encode for CuDepthMapFormat
impl Eq for CuDepthMapFormat
Source§impl PartialEq for CuDepthMapFormat
impl PartialEq for CuDepthMapFormat
Source§impl Serialize for CuDepthMapFormat
impl Serialize for CuDepthMapFormat
impl StructuralPartialEq for CuDepthMapFormat
Auto Trait Implementations§
impl Freeze for CuDepthMapFormat
impl RefUnwindSafe for CuDepthMapFormat
impl Send for CuDepthMapFormat
impl Sync for CuDepthMapFormat
impl Unpin for CuDepthMapFormat
impl UnsafeUnpin for CuDepthMapFormat
impl UnwindSafe for CuDepthMapFormat
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,
impl<T> CuMsgPayload for T
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> ElementType for T
impl<T> ElementType for T
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.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
impl<T> GetTypeRegistration for T
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