pub struct ChangeTag {
pub id: ChangeTagId,
pub recent_changes_id: Option<RecentChangeId>,
pub log_id: Option<LogId>,
pub revision_id: Option<RevisionId>,
pub params: Option<String>,
pub tag_id: ChangeTagDefinitionId,
}
Expand description
Represents a row in the change_tag
table.
Fields§
§id: ChangeTagId
§recent_changes_id: Option<RecentChangeId>
§log_id: Option<LogId>
§revision_id: Option<RevisionId>
§params: Option<String>
§tag_id: ChangeTagDefinitionId
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ChangeTag
impl<'de> Deserialize<'de> for ChangeTag
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<'input> FromSqlTuple<'input> for ChangeTag
impl<'input> FromSqlTuple<'input> for ChangeTag
fn from_sql_tuple(s: &'input [u8]) -> IResult<'input, Self>
Source§impl Ord for ChangeTag
impl Ord for ChangeTag
Source§impl PartialOrd for ChangeTag
impl PartialOrd for ChangeTag
impl Eq for ChangeTag
impl StructuralPartialEq for ChangeTag
Auto Trait Implementations§
impl Freeze for ChangeTag
impl RefUnwindSafe for ChangeTag
impl Send for ChangeTag
impl Sync for ChangeTag
impl Unpin for ChangeTag
impl UnwindSafe for ChangeTag
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