pub struct BioStructureOpSpec {Show 14 fields
pub method: &'static str,
pub impl_fn: &'static str,
pub domain: BioOpDomain,
pub kind: BioOpKind,
pub edit_kind: BioEditKind,
pub may_mutate: BioBlockSet,
pub auto_remap: BioBlockSet,
pub must_handle: BioStateSet,
pub needs_update: BioDerivedState,
pub requires_mapping: MappingRequirement,
pub allows_noop: bool,
pub support: SupportStatus,
pub parity: BioParityPolicy,
pub io_roundtrip: bool,
}Fields§
§method: &'static str§impl_fn: &'static str§domain: BioOpDomain§kind: BioOpKind§edit_kind: BioEditKind§may_mutate: BioBlockSet§auto_remap: BioBlockSet§must_handle: BioStateSet§needs_update: BioDerivedState§requires_mapping: MappingRequirement§allows_noop: bool§support: SupportStatus§parity: BioParityPolicy§io_roundtrip: boolTrait Implementations§
Source§impl Clone for BioStructureOpSpec
impl Clone for BioStructureOpSpec
Source§fn clone(&self) -> BioStructureOpSpec
fn clone(&self) -> BioStructureOpSpec
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 moreimpl Copy for BioStructureOpSpec
Source§impl Debug for BioStructureOpSpec
impl Debug for BioStructureOpSpec
Source§impl Display for BioStructureOpSpec
impl Display for BioStructureOpSpec
impl Eq for BioStructureOpSpec
Source§impl PartialEq for BioStructureOpSpec
impl PartialEq for BioStructureOpSpec
Source§fn eq(&self, other: &BioStructureOpSpec) -> bool
fn eq(&self, other: &BioStructureOpSpec) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for BioStructureOpSpec
Auto Trait Implementations§
impl Freeze for BioStructureOpSpec
impl RefUnwindSafe for BioStructureOpSpec
impl Send for BioStructureOpSpec
impl Sync for BioStructureOpSpec
impl Unpin for BioStructureOpSpec
impl UnsafeUnpin for BioStructureOpSpec
impl UnwindSafe for BioStructureOpSpec
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more