pub struct CuDepthEncodingDescriptor {
pub units_per_meter: f32,
pub invalid: Option<CuDepthInvalidValue>,
}Expand description
Static depth-encoding metadata exposed to debuggers and offline tooling.
Fields§
§units_per_meter: f32Number of native sample units in one meter.
invalid: Option<CuDepthInvalidValue>Raw value reserved for invalid measurements, when the encoding has one.
Trait Implementations§
Source§impl Clone for CuDepthEncodingDescriptor
impl Clone for CuDepthEncodingDescriptor
Source§fn clone(&self) -> CuDepthEncodingDescriptor
fn clone(&self) -> CuDepthEncodingDescriptor
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 CuDepthEncodingDescriptor
Source§impl Debug for CuDepthEncodingDescriptor
impl Debug for CuDepthEncodingDescriptor
Source§impl<'de> Deserialize<'de> for CuDepthEncodingDescriptor
impl<'de> Deserialize<'de> for CuDepthEncodingDescriptor
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 StructuralPartialEq for CuDepthEncodingDescriptor
Auto Trait Implementations§
impl Freeze for CuDepthEncodingDescriptor
impl RefUnwindSafe for CuDepthEncodingDescriptor
impl Send for CuDepthEncodingDescriptor
impl Sync for CuDepthEncodingDescriptor
impl Unpin for CuDepthEncodingDescriptor
impl UnsafeUnpin for CuDepthEncodingDescriptor
impl UnwindSafe for CuDepthEncodingDescriptor
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> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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