pub enum OffloadMode {
VisionOnly,
SlamOnly,
Full,
}Expand description
What the node returns for a session.
Variants§
VisionOnly
Detections + tracking (a target / TargetRef). Consumers: follow, orbit, inspection / SAR detect.
SlamOnly
Drift-corrected poses + occupancy. Consumers: navigation, avoidance, the live world model.
Full
Both, from one frame stream, an NPU-less drone on a full autonomous mission. Any required stream going stale trips the lock.
Trait Implementations§
Source§impl Clone for OffloadMode
impl Clone for OffloadMode
impl Copy for OffloadMode
Source§impl Debug for OffloadMode
impl Debug for OffloadMode
Source§impl<'de> Deserialize<'de> for OffloadMode
impl<'de> Deserialize<'de> for OffloadMode
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 OffloadMode
Source§impl PartialEq for OffloadMode
impl PartialEq for OffloadMode
Source§impl Serialize for OffloadMode
impl Serialize for OffloadMode
impl StructuralPartialEq for OffloadMode
Auto Trait Implementations§
impl Freeze for OffloadMode
impl RefUnwindSafe for OffloadMode
impl Send for OffloadMode
impl Sync for OffloadMode
impl Unpin for OffloadMode
impl UnsafeUnpin for OffloadMode
impl UnwindSafe for OffloadMode
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