Struct kuma_client::tag::TagDefinition
source · pub struct TagDefinition {
pub tag_id: Option<i32>,
pub name: Option<String>,
pub color: Option<String>,
}Fields§
§tag_id: Option<i32>§name: Option<String>§color: Option<String>Trait Implementations§
source§impl Clone for TagDefinition
impl Clone for TagDefinition
source§fn clone(&self) -> TagDefinition
fn clone(&self) -> TagDefinition
Returns a copy of the value. Read more
1.0.0 · 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 TagDefinition
impl Debug for TagDefinition
source§impl Default for TagDefinition
impl Default for TagDefinition
source§fn default() -> TagDefinition
fn default() -> TagDefinition
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for TagDefinition
impl<'de> Deserialize<'de> for TagDefinition
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 From<Tag> for TagDefinition
impl From<Tag> for TagDefinition
source§impl From<TagDefinition> for Tag
impl From<TagDefinition> for Tag
source§fn from(value: TagDefinition) -> Self
fn from(value: TagDefinition) -> Self
Converts to this type from the input type.
source§impl Hash for TagDefinition
impl Hash for TagDefinition
source§impl PartialEq for TagDefinition
impl PartialEq for TagDefinition
source§fn eq(&self, other: &TagDefinition) -> bool
fn eq(&self, other: &TagDefinition) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for TagDefinition
impl Serialize for TagDefinition
impl Eq for TagDefinition
impl StructuralPartialEq for TagDefinition
Auto Trait Implementations§
impl Freeze for TagDefinition
impl RefUnwindSafe for TagDefinition
impl Send for TagDefinition
impl Sync for TagDefinition
impl Unpin for TagDefinition
impl UnwindSafe for TagDefinition
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.