pub struct ObservationJacobian { /* private fields */ }Expand description
Observation Jacobian: one row per element, in ObservationVector order.
Implementations§
Source§impl ObservationJacobian
impl ObservationJacobian
Sourcepub fn with_row(self, row: JacobianRow) -> Result<Self>
pub fn with_row(self, row: JacobianRow) -> Result<Self>
Appends a row.
§Errors
KernelError::CapacityExceeded beyond MAX_OBSERVATION_DIM rows;
KernelError::NotFinite for a non-finite derivative.
Sourcepub fn rows(&self) -> &[JacobianRow]
pub fn rows(&self) -> &[JacobianRow]
Rows.
Trait Implementations§
Source§impl Clone for ObservationJacobian
impl Clone for ObservationJacobian
impl Copy for ObservationJacobian
Source§impl Debug for ObservationJacobian
impl Debug for ObservationJacobian
Source§impl Default for ObservationJacobian
impl Default for ObservationJacobian
Source§impl PartialEq for ObservationJacobian
impl PartialEq for ObservationJacobian
impl StructuralPartialEq for ObservationJacobian
Auto Trait Implementations§
impl Freeze for ObservationJacobian
impl RefUnwindSafe for ObservationJacobian
impl Send for ObservationJacobian
impl Sync for ObservationJacobian
impl Unpin for ObservationJacobian
impl UnsafeUnpin for ObservationJacobian
impl UnwindSafe for ObservationJacobian
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