pub enum MockProfile {
SyntheticDepth,
}Expand description
Built-in mock model profiles selected through ModelSource::Mock.
Variants§
SyntheticDepth
Emits metric depth [1,1,H,W] from RGB NCHW [1,3,H,W] using BT.601 luma.
Depth meters are 1.0 + 0.5 * (1.0 - luminance) so brighter pixels map
nearer, giving a deterministic textured plane for image → AI → XYZ demos.
Trait Implementations§
Source§impl Clone for MockProfile
impl Clone for MockProfile
Source§fn clone(&self) -> MockProfile
fn clone(&self) -> MockProfile
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 MockProfile
impl Debug for MockProfile
Source§impl Hash for MockProfile
impl Hash for MockProfile
Source§impl PartialEq for MockProfile
impl PartialEq for MockProfile
Source§fn eq(&self, other: &MockProfile) -> bool
fn eq(&self, other: &MockProfile) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for MockProfile
impl Eq for MockProfile
impl StructuralPartialEq for MockProfile
Auto Trait Implementations§
impl Freeze for MockProfile
impl RefUnwindSafe for MockProfile
impl Send for MockProfile
impl Sync for MockProfile
impl Unpin for MockProfile
impl UnsafeUnpin for MockProfile
impl UnwindSafe for MockProfile
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