pub struct Kernel {
pub name: String,
pub start_jd: f64,
pub end_jd: f64,
/* private fields */
}Expand description
One loaded kernel and the Julian-date span that all its segments cover (a chart needs every body, so the usable span is their intersection).
Fields§
§name: StringLabel used in error messages and diagnostics, e.g. “de440s.bsp”.
start_jd: f64First Julian date (TDB) every segment covers.
end_jd: f64Last Julian date (TDB) every segment covers.
Implementations§
Auto Trait Implementations§
impl !Freeze for Kernel
impl RefUnwindSafe for Kernel
impl Send for Kernel
impl Sync for Kernel
impl Unpin for Kernel
impl UnsafeUnpin for Kernel
impl UnwindSafe for Kernel
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