pub struct MtriX {
pub serial_number: usize,
pub transformation: TransformationMatrix,
pub contained: bool,
}
Expand description
A transformation expressing non-crystallographic symmetry, used when transformations are required to generate the whole asymmetric subunit
Fields§
§serial_number: usize
The serial number of this transformation
transformation: TransformationMatrix
The transformation
contained: bool
If the coordinates of the molecule are contained in the entry this is true
Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for MtriX
impl<'de> Deserialize<'de> for MtriX
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<MtriX> for MtriX
impl PartialEq<MtriX> for MtriX
source§impl PartialOrd<MtriX> for MtriX
impl PartialOrd<MtriX> for MtriX
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl StructuralPartialEq for MtriX
Auto Trait Implementations§
impl RefUnwindSafe for MtriX
impl Send for MtriX
impl Sync for MtriX
impl Unpin for MtriX
impl UnwindSafe for MtriX
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