pub struct PauliStabiliser { /* private fields */ }
Expand description
A simple struct for Pauli strings with +/- phase, used to represent Pauli strings in a stabiliser subgroup.
Trait Implementations§
Source§impl Clone for PauliStabiliser
impl Clone for PauliStabiliser
Source§fn clone(&self) -> PauliStabiliser
fn clone(&self) -> PauliStabiliser
Returns a duplicate of the value. Read more
1.0.0 · 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 PauliStabiliser
impl Debug for PauliStabiliser
Source§impl<'de> Deserialize<'de> for PauliStabiliser
impl<'de> Deserialize<'de> for PauliStabiliser
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 Hash for PauliStabiliser
impl Hash for PauliStabiliser
Source§impl PartialEq for PauliStabiliser
impl PartialEq for PauliStabiliser
Source§impl Serialize for PauliStabiliser
impl Serialize for PauliStabiliser
impl Eq for PauliStabiliser
impl StructuralPartialEq for PauliStabiliser
Auto Trait Implementations§
impl Freeze for PauliStabiliser
impl RefUnwindSafe for PauliStabiliser
impl Send for PauliStabiliser
impl Sync for PauliStabiliser
impl Unpin for PauliStabiliser
impl UnwindSafe for PauliStabiliser
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