pub enum UserThing {
Comment(CommentFromUser),
Post(PostListPost),
}Variants§
Comment(CommentFromUser)
Post(PostListPost)
Trait Implementations§
Source§impl<'de> Deserialize<'de> for UserThing
impl<'de> Deserialize<'de> for UserThing
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
Auto Trait Implementations§
impl Freeze for UserThing
impl RefUnwindSafe for UserThing
impl Send for UserThing
impl Sync for UserThing
impl Unpin for UserThing
impl UnsafeUnpin for UserThing
impl UnwindSafe for UserThing
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