pub struct AnalyticsSinglePostResponse {Show 16 fields
pub post_id: Option<String>,
pub late_post_id: Option<String>,
pub status: Option<Status>,
pub content: Option<String>,
pub scheduled_for: Option<String>,
pub published_at: Option<String>,
pub analytics: Option<Box<PostAnalytics>>,
pub platform_analytics: Option<Vec<PlatformAnalytics>>,
pub platform: Option<String>,
pub platform_post_url: Option<String>,
pub is_external: Option<bool>,
pub sync_status: Option<SyncStatus>,
pub message: Option<String>,
pub thumbnail_url: Option<String>,
pub media_type: Option<MediaType>,
pub media_items: Option<Vec<AnalyticsSinglePostResponseMediaItemsInner>>,
}Fields§
§post_id: Option<String>§late_post_id: Option<String>Original Zernio post ID if scheduled via Zernio
status: Option<Status>Overall post status. "partial" when some platforms published and others failed.
content: Option<String>§scheduled_for: Option<String>§published_at: Option<String>§analytics: Option<Box<PostAnalytics>>§platform_analytics: Option<Vec<PlatformAnalytics>>§platform: Option<String>§platform_post_url: Option<String>§is_external: Option<bool>§sync_status: Option<SyncStatus>Overall sync state across all platforms
message: Option<String>Human-readable status message for pending, partial, or failed states
thumbnail_url: Option<String>§media_type: Option<MediaType>§media_items: Option<Vec<AnalyticsSinglePostResponseMediaItemsInner>>All media items for this post. Carousel posts contain one entry per slide.
Implementations§
Source§impl AnalyticsSinglePostResponse
impl AnalyticsSinglePostResponse
pub fn new() -> AnalyticsSinglePostResponse
Trait Implementations§
Source§impl Clone for AnalyticsSinglePostResponse
impl Clone for AnalyticsSinglePostResponse
Source§fn clone(&self) -> AnalyticsSinglePostResponse
fn clone(&self) -> AnalyticsSinglePostResponse
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 AnalyticsSinglePostResponse
impl Debug for AnalyticsSinglePostResponse
Source§impl Default for AnalyticsSinglePostResponse
impl Default for AnalyticsSinglePostResponse
Source§fn default() -> AnalyticsSinglePostResponse
fn default() -> AnalyticsSinglePostResponse
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AnalyticsSinglePostResponse
impl<'de> Deserialize<'de> for AnalyticsSinglePostResponse
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
impl StructuralPartialEq for AnalyticsSinglePostResponse
Auto Trait Implementations§
impl Freeze for AnalyticsSinglePostResponse
impl RefUnwindSafe for AnalyticsSinglePostResponse
impl Send for AnalyticsSinglePostResponse
impl Sync for AnalyticsSinglePostResponse
impl Unpin for AnalyticsSinglePostResponse
impl UnsafeUnpin for AnalyticsSinglePostResponse
impl UnwindSafe for AnalyticsSinglePostResponse
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