pub struct PersistentTransformation {
pub root: u32,
pub kind: PersistentTransformationKind,
pub condition: String,
pub substitution: String,
}Expand description
A trigger as it is stored in a links database.
Fields§
§root: u32Address of the (kind payload) link that roots this trigger.
kind: PersistentTransformationKind§condition: StringThe condition (left) half of the substitution query.
substitution: StringThe substitution (right) half of the substitution query.
Implementations§
Trait Implementations§
Source§impl Clone for PersistentTransformation
impl Clone for PersistentTransformation
Source§fn clone(&self) -> PersistentTransformation
fn clone(&self) -> PersistentTransformation
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 moreSource§impl Debug for PersistentTransformation
impl Debug for PersistentTransformation
impl Eq for PersistentTransformation
Source§impl PartialEq for PersistentTransformation
impl PartialEq for PersistentTransformation
impl StructuralPartialEq for PersistentTransformation
Auto Trait Implementations§
impl Freeze for PersistentTransformation
impl RefUnwindSafe for PersistentTransformation
impl Send for PersistentTransformation
impl Sync for PersistentTransformation
impl Unpin for PersistentTransformation
impl UnsafeUnpin for PersistentTransformation
impl UnwindSafe for PersistentTransformation
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