pub enum StoryInteractionType {
View(StoryInteractionTypeView),
Forward(StoryInteractionTypeForward),
Repost(StoryInteractionTypeRepost),
}
Variants§
View(StoryInteractionTypeView)
A view of the story
Forward(StoryInteractionTypeForward)
A forward of the story as a message
Repost(StoryInteractionTypeRepost)
A repost of the story as a story
Trait Implementations§
Source§impl Clone for StoryInteractionType
impl Clone for StoryInteractionType
Source§fn clone(&self) -> StoryInteractionType
fn clone(&self) -> StoryInteractionType
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 StoryInteractionType
impl Debug for StoryInteractionType
Source§impl<'de> Deserialize<'de> for StoryInteractionType
impl<'de> Deserialize<'de> for StoryInteractionType
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 StoryInteractionType
impl PartialEq for StoryInteractionType
Source§impl Serialize for StoryInteractionType
impl Serialize for StoryInteractionType
impl StructuralPartialEq for StoryInteractionType
Auto Trait Implementations§
impl Freeze for StoryInteractionType
impl RefUnwindSafe for StoryInteractionType
impl Send for StoryInteractionType
impl Sync for StoryInteractionType
impl Unpin for StoryInteractionType
impl UnwindSafe for StoryInteractionType
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