pub struct XyzWriter;Expand description
Writes particle trajectories in the standard XYZ file format.
Format per frame:
`N`
<comment line>
`type` `x` `y` `z`
...Implementations§
Source§impl XyzWriter
impl XyzWriter
Sourcepub fn write_frame(frame: &TrajectoryFrame) -> String
pub fn write_frame(frame: &TrajectoryFrame) -> String
Render one frame as an XYZ-format string.
Sourcepub fn write_frames(frames: &[TrajectoryFrame]) -> String
pub fn write_frames(frames: &[TrajectoryFrame]) -> String
Render multiple frames as a concatenated XYZ string.
Auto Trait Implementations§
impl Freeze for XyzWriter
impl RefUnwindSafe for XyzWriter
impl Send for XyzWriter
impl Sync for XyzWriter
impl Unpin for XyzWriter
impl UnsafeUnpin for XyzWriter
impl UnwindSafe for XyzWriter
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
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.