1#![doc = include_str!("../README.md")]
4#![forbid(unsafe_code)]
5
6mod dates;
7mod error;
8mod header;
9mod key;
10mod parse;
11mod record;
12mod value;
13mod write;
14
15#[doc = include_str!("../docs/guide.md")]
18pub mod guide {}
19
20pub const CARD_LEN: usize = 80;
22pub const BLOCK_LEN: usize = 2880;
24
25pub use crate::dates::{format_datetime, parse_datetime};
26pub use crate::error::{FitsError, Result};
27pub use crate::header::Header;
28pub use crate::key::Key;
29#[allow(deprecated)]
30pub use crate::parse::parse;
31pub use crate::record::{Record, RecordKind, Value};
32pub use crate::value::{parse_f64, parse_i64, Fixed, FromCard, IntoValue, Literal, Sci};