pub struct TaggedItem {
pub id: Option<i32>,
pub url: Option<String>,
pub display: Option<String>,
pub object_type: Option<String>,
pub object_id: i32,
pub object: Option<Option<Value>>,
pub tag: Option<Box<BriefTag>>,
}Fields§
§id: Option<i32>§url: Option<String>§display: Option<String>§object_type: Option<String>§object_id: i32§object: Option<Option<Value>>§tag: Option<Box<BriefTag>>Implementations§
Source§impl TaggedItem
impl TaggedItem
pub fn new(object_id: i32) -> TaggedItem
Trait Implementations§
Source§impl Clone for TaggedItem
impl Clone for TaggedItem
Source§fn clone(&self) -> TaggedItem
fn clone(&self) -> TaggedItem
Returns a duplicate 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 TaggedItem
impl Debug for TaggedItem
Source§impl Default for TaggedItem
impl Default for TaggedItem
Source§fn default() -> TaggedItem
fn default() -> TaggedItem
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for TaggedItem
impl<'de> Deserialize<'de> for TaggedItem
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 PartialEq for TaggedItem
impl PartialEq for TaggedItem
Source§impl Serialize for TaggedItem
impl Serialize for TaggedItem
impl StructuralPartialEq for TaggedItem
Auto Trait Implementations§
impl Freeze for TaggedItem
impl RefUnwindSafe for TaggedItem
impl Send for TaggedItem
impl Sync for TaggedItem
impl Unpin for TaggedItem
impl UnwindSafe for TaggedItem
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