pub struct SequenceRange1Choice {
pub fr_seq: Option<String>,
pub to_seq: Option<String>,
pub fr_to_seq: Option<Vec<SequenceRange1>>,
pub eq_seq: Option<Vec<String>>,
pub neq_seq: Option<Vec<String>>,
}Fields§
§fr_seq: Option<String>§to_seq: Option<String>§fr_to_seq: Option<Vec<SequenceRange1>>§eq_seq: Option<Vec<String>>§neq_seq: Option<Vec<String>>Implementations§
Source§impl SequenceRange1Choice
impl SequenceRange1Choice
pub fn validate(&self) -> Result<(), ValidationError>
Trait Implementations§
Source§impl Clone for SequenceRange1Choice
impl Clone for SequenceRange1Choice
Source§fn clone(&self) -> SequenceRange1Choice
fn clone(&self) -> SequenceRange1Choice
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 SequenceRange1Choice
impl Debug for SequenceRange1Choice
Source§impl Default for SequenceRange1Choice
impl Default for SequenceRange1Choice
Source§fn default() -> SequenceRange1Choice
fn default() -> SequenceRange1Choice
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SequenceRange1Choice
impl<'de> Deserialize<'de> for SequenceRange1Choice
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 SequenceRange1Choice
impl PartialEq for SequenceRange1Choice
Source§impl Serialize for SequenceRange1Choice
impl Serialize for SequenceRange1Choice
impl StructuralPartialEq for SequenceRange1Choice
Auto Trait Implementations§
impl Freeze for SequenceRange1Choice
impl RefUnwindSafe for SequenceRange1Choice
impl Send for SequenceRange1Choice
impl Sync for SequenceRange1Choice
impl Unpin for SequenceRange1Choice
impl UnwindSafe for SequenceRange1Choice
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