Struct lidrs::io::eulumdat::eulumdat_file::EulumdatFile
source · [−]pub struct EulumdatFile { /* private fields */ }
Implementations
sourceimpl EulumdatFile
impl EulumdatFile
pub fn new() -> EulumdatFile
sourcepub fn parse_file(filepath: &Path) -> Result<EulumdatFile, Error>
pub fn parse_file(filepath: &Path) -> Result<EulumdatFile, Error>
A wrapper around the parsing code, that opens a file and reads it.
sourcepub fn parse(&mut self, ldt_string: &String) -> Result<(), Error>
pub fn parse(&mut self, ldt_string: &String) -> Result<(), Error>
Attempts to parse an input file.
sourcepub fn process_line(&mut self, iline: &usize, line: &str) -> Result<(), Error>
pub fn process_line(&mut self, iline: &usize, line: &str) -> Result<(), Error>
Is responsible for processing the lines of the file, and parsing values where necessary.
Trait Implementations
sourceimpl Clone for EulumdatFile
impl Clone for EulumdatFile
sourcefn clone(&self) -> EulumdatFile
fn clone(&self) -> EulumdatFile
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for EulumdatFile
impl Debug for EulumdatFile
sourceimpl Default for EulumdatFile
impl Default for EulumdatFile
sourcefn default() -> EulumdatFile
fn default() -> EulumdatFile
Returns the “default value” for a type. Read more
sourceimpl From<EulumdatFile> for PhotometricWeb
impl From<EulumdatFile> for PhotometricWeb
sourcefn from(eul: EulumdatFile) -> Self
fn from(eul: EulumdatFile) -> Self
Converts to this type from the input type.
sourceimpl PartialEq<EulumdatFile> for EulumdatFile
impl PartialEq<EulumdatFile> for EulumdatFile
sourcefn eq(&self, other: &EulumdatFile) -> bool
fn eq(&self, other: &EulumdatFile) -> bool
sourceimpl PhotometricWebReader for EulumdatFile
impl PhotometricWebReader for EulumdatFile
sourceimpl ToString for EulumdatFile
impl ToString for EulumdatFile
impl StructuralPartialEq for EulumdatFile
Auto Trait Implementations
impl RefUnwindSafe for EulumdatFile
impl Send for EulumdatFile
impl Sync for EulumdatFile
impl Unpin for EulumdatFile
impl UnwindSafe for EulumdatFile
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more