pub struct ValidatePostRequest {
pub content: Option<String>,
pub platforms: Vec<ValidatePostRequestPlatformsInner>,
pub media_items: Option<Vec<ValidatePostRequestMediaItemsInner>>,
}Fields§
§content: Option<String>Post text content
platforms: Vec<ValidatePostRequestPlatformsInner>Target platforms (same format as POST /v1/posts)
media_items: Option<Vec<ValidatePostRequestMediaItemsInner>>Root media items shared across platforms
Implementations§
Source§impl ValidatePostRequest
impl ValidatePostRequest
pub fn new( platforms: Vec<ValidatePostRequestPlatformsInner>, ) -> ValidatePostRequest
Trait Implementations§
Source§impl Clone for ValidatePostRequest
impl Clone for ValidatePostRequest
Source§fn clone(&self) -> ValidatePostRequest
fn clone(&self) -> ValidatePostRequest
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 ValidatePostRequest
impl Debug for ValidatePostRequest
Source§impl Default for ValidatePostRequest
impl Default for ValidatePostRequest
Source§fn default() -> ValidatePostRequest
fn default() -> ValidatePostRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ValidatePostRequest
impl<'de> Deserialize<'de> for ValidatePostRequest
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 ValidatePostRequest
impl PartialEq for ValidatePostRequest
Source§impl Serialize for ValidatePostRequest
impl Serialize for ValidatePostRequest
impl StructuralPartialEq for ValidatePostRequest
Auto Trait Implementations§
impl Freeze for ValidatePostRequest
impl RefUnwindSafe for ValidatePostRequest
impl Send for ValidatePostRequest
impl Sync for ValidatePostRequest
impl Unpin for ValidatePostRequest
impl UnsafeUnpin for ValidatePostRequest
impl UnwindSafe for ValidatePostRequest
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