pub struct TagForUpdate {
pub name: String,
pub description: Option<String>,
pub is_metal: bool,
pub is_fluorophore: bool,
pub is_enzyme: bool,
pub is_biotin: bool,
pub is_other: bool,
pub mw: Option<i16>,
pub emission: Option<i16>,
pub excitation: Option<i16>,
pub status: Option<i16>,
}Fields§
§name: String§description: Option<String>§is_metal: bool§is_fluorophore: bool§is_enzyme: bool§is_biotin: bool§is_other: bool§mw: Option<i16>§emission: Option<i16>§excitation: Option<i16>§status: Option<i16>Trait Implementations§
Source§impl Debug for TagForUpdate
impl Debug for TagForUpdate
Source§impl Default for TagForUpdate
impl Default for TagForUpdate
Source§fn default() -> TagForUpdate
fn default() -> TagForUpdate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TagForUpdate
impl<'de> Deserialize<'de> for TagForUpdate
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 HasFields for TagForUpdate
impl HasFields for TagForUpdate
Source§fn not_none_fields(self) -> Fields
fn not_none_fields(self) -> Fields
Returns the
Fields containing the Field items that have non-None values.Source§fn all_fields(self) -> Fields
fn all_fields(self) -> Fields
Returns the
Fields containing all of the Field.Source§fn field_names() -> &'static [&'static str]
fn field_names() -> &'static [&'static str]
Returns the array of all field names this struct has.
Source§fn field_idens() -> Vec<SeaRc<dyn Iden>>
fn field_idens() -> Vec<SeaRc<dyn Iden>>
Return the sea_query::DynIden for each field (just matching the field name)
Source§fn field_column_refs() -> Vec<ColumnRef>
fn field_column_refs() -> Vec<ColumnRef>
Returns the list of column refs (takes the eventual #[modql(table = “table_name”)])
Auto Trait Implementations§
impl Freeze for TagForUpdate
impl RefUnwindSafe for TagForUpdate
impl Send for TagForUpdate
impl Sync for TagForUpdate
impl Unpin for TagForUpdate
impl UnsafeUnpin for TagForUpdate
impl UnwindSafe for TagForUpdate
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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