14 lines
324 B
Rust
14 lines
324 B
Rust
//! File struct
|
|
|
|
/// A file
|
|
//TODO: Close on exec
|
|
#[derive(Copy, Clone, Debug)]
|
|
pub struct File {
|
|
/// The scheme that this file refers to
|
|
pub scheme: usize,
|
|
/// The number the scheme uses to refer to this file
|
|
pub number: usize,
|
|
/// If events are on, this is the event ID
|
|
pub event: Option<usize>,
|
|
}
|