pub struct TagCreateData {
pub name: String,
pub workspace: String,
pub color: Option<TagColor>,
pub notes: Option<String>,
pub followers: Vec<String>,
}Expand description
Payload for creating tags.
Fields§
§name: StringTag name (required).
workspace: StringWorkspace or organization identifier (required).
color: Option<TagColor>Optional color.
notes: Option<String>Optional notes.
followers: Vec<String>Followers to notify.
Trait Implementations§
Source§impl Clone for TagCreateData
impl Clone for TagCreateData
Source§fn clone(&self) -> TagCreateData
fn clone(&self) -> TagCreateData
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 TagCreateData
impl Debug for TagCreateData
impl Eq for TagCreateData
Source§impl PartialEq for TagCreateData
impl PartialEq for TagCreateData
Source§impl Serialize for TagCreateData
impl Serialize for TagCreateData
impl StructuralPartialEq for TagCreateData
Auto Trait Implementations§
impl Freeze for TagCreateData
impl RefUnwindSafe for TagCreateData
impl Send for TagCreateData
impl Sync for TagCreateData
impl Unpin for TagCreateData
impl UnsafeUnpin for TagCreateData
impl UnwindSafe for TagCreateData
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