pub enum SocialPostState {
Draft,
Published,
Deleted,
Unknown,
}Expand description
Current state of a social post as reported by the platform.
Variants§
Draft
Draft exists and has not been published.
Published
The post has been published (by the user or scheduler).
Deleted
The draft or scheduled post was deleted.
Unknown
State cannot be determined (e.g., platform API limitations).
Trait Implementations§
Source§impl Clone for SocialPostState
impl Clone for SocialPostState
Source§fn clone(&self) -> SocialPostState
fn clone(&self) -> SocialPostState
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 SocialPostState
impl Debug for SocialPostState
Source§impl<'de> Deserialize<'de> for SocialPostState
impl<'de> Deserialize<'de> for SocialPostState
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 Display for SocialPostState
impl Display for SocialPostState
Source§impl PartialEq for SocialPostState
impl PartialEq for SocialPostState
Source§impl Serialize for SocialPostState
impl Serialize for SocialPostState
impl StructuralPartialEq for SocialPostState
Auto Trait Implementations§
impl Freeze for SocialPostState
impl RefUnwindSafe for SocialPostState
impl Send for SocialPostState
impl Sync for SocialPostState
impl Unpin for SocialPostState
impl UnsafeUnpin for SocialPostState
impl UnwindSafe for SocialPostState
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<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> PolicyExt for Twhere
T: ?Sized,
impl<T> PolicyExt for Twhere
T: ?Sized,
Source§impl<T> ToStringFallible for Twhere
T: Display,
impl<T> ToStringFallible for Twhere
T: Display,
Source§fn try_to_string(&self) -> Result<String, TryReserveError>
fn try_to_string(&self) -> Result<String, TryReserveError>
ToString::to_string, but without panic on OOM.