pub struct InteractionData {
pub event: Option<String>,
pub feed_context: Option<String>,
pub item: Option<String>,
pub req_id: Option<String>,
}
Available on crate feature
namespace-appbsky
only.Fields§
§event: Option<String>
§feed_context: Option<String>
Context on a feed item that was originally supplied by the feed generator on getFeedSkeleton.
item: Option<String>
§req_id: Option<String>
Unique identifier per request that may be passed back alongside interactions.
Trait Implementations§
Source§impl Clone for InteractionData
impl Clone for InteractionData
Source§fn clone(&self) -> InteractionData
fn clone(&self) -> InteractionData
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 InteractionData
impl Debug for InteractionData
Source§impl<'de> Deserialize<'de> for InteractionData
impl<'de> Deserialize<'de> for InteractionData
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 InteractionData
impl PartialEq for InteractionData
Source§impl Serialize for InteractionData
impl Serialize for InteractionData
impl Eq for InteractionData
impl StructuralPartialEq for InteractionData
Auto Trait Implementations§
impl Freeze for InteractionData
impl RefUnwindSafe for InteractionData
impl Send for InteractionData
impl Sync for InteractionData
impl Unpin for InteractionData
impl UnwindSafe for InteractionData
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<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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.