pub struct EdgeResult {
pub version: u32,
pub results: Vec<EdgeTaskResult>,
}Fields§
§version: u32§results: Vec<EdgeTaskResult>Implementations§
Source§impl EdgeResult
impl EdgeResult
pub fn new_v1(results: Vec<EdgeTaskResult>) -> Self
Sourcepub fn molecules(&self) -> Vec<&CoordGenMoleculeResult>
pub fn molecules(&self) -> Vec<&CoordGenMoleculeResult>
Collect all molecule rows across tasks (order preserved).
Trait Implementations§
Source§impl Clone for EdgeResult
impl Clone for EdgeResult
Source§fn clone(&self) -> EdgeResult
fn clone(&self) -> EdgeResult
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for EdgeResult
impl Debug for EdgeResult
Source§impl<'de> Deserialize<'de> for EdgeResult
impl<'de> Deserialize<'de> for EdgeResult
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for EdgeResult
impl PartialEq for EdgeResult
Source§fn eq(&self, other: &EdgeResult) -> bool
fn eq(&self, other: &EdgeResult) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EdgeResult
impl Serialize for EdgeResult
impl StructuralPartialEq for EdgeResult
Auto Trait Implementations§
impl Freeze for EdgeResult
impl RefUnwindSafe for EdgeResult
impl Send for EdgeResult
impl Sync for EdgeResult
impl Unpin for EdgeResult
impl UnsafeUnpin for EdgeResult
impl UnwindSafe for EdgeResult
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