pub struct UpdateTag {
pub name: Option<String>,
pub color: Option<String>,
pub match_pattern: Option<String>,
pub matching_algorithm: Option<MatchAlgorithm>,
pub is_insensitive: Option<bool>,
pub is_inbox_tag: Option<bool>,
pub parent: Option<TagId>,
}Fields§
§name: Option<String>Name of the tag.
color: Option<String>Color of the tag, in hex format.
match_pattern: Option<String>Matching pattern for the tag.
matching_algorithm: Option<MatchAlgorithm>Matching algorithm for the tag.
is_insensitive: Option<bool>Whether the tag matching is case-insensitive.
is_inbox_tag: Option<bool>Whether the tag is an inbox tag.
parent: Option<TagId>Parent tag of this tag.
Trait Implementations§
impl UpdateDtoObject for UpdateTag
Auto Trait Implementations§
impl Freeze for UpdateTag
impl RefUnwindSafe for UpdateTag
impl Send for UpdateTag
impl Sync for UpdateTag
impl Unpin for UpdateTag
impl UnsafeUnpin for UpdateTag
impl UnwindSafe for UpdateTag
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