[]Enum lumol::sys::CellShape

pub enum CellShape {

The shape of a cell determine how we will be able to compute the periodic boundaries condition.



Infinite unit cell, with no boundaries


Orthorhombic unit cell, with cuboid shape


Triclinic unit cell, with arbitrary parallelepipedic shape

Trait Implementations

impl Clone for CellShape

impl Copy for CellShape

impl Debug for CellShape

impl PartialEq<CellShape> for CellShape

impl StructuralPartialEq for CellShape

Auto Trait Implementations

impl RefUnwindSafe for CellShape

impl Send for CellShape

impl Sync for CellShape

impl Unpin for CellShape

impl UnwindSafe for CellShape

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized

impl<T> Borrow<T> for T where
    T: ?Sized

impl<T> BorrowMut<T> for T where
    T: ?Sized

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> ToOwned for T where
    T: Clone

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,