pub struct AdminBrowsePostsParams {
pub page: Option<u32>,
pub limit: Option<u32>,
pub filter: Option<String>,
pub order: Option<String>,
pub include: Option<String>,
pub fields: Option<String>,
}Expand description
Query parameters for browsing admin posts.
All fields are optional; omitted fields cause Ghost to apply its defaults (page 1, limit 15, most-recently-updated order).
§Example
use ghost_io_api::client::admin::AdminBrowsePostsParams;
let params = AdminBrowsePostsParams {
limit: Some(5),
filter: Some("status:draft".to_string()),
..Default::default()
};Fields§
§page: Option<u32>Page number (1-indexed).
limit: Option<u32>Number of posts per page.
filter: Option<String>NQL filter expression, e.g. "status:draft" or "featured:true".
order: Option<String>Sort order, e.g. "published_at DESC".
include: Option<String>Comma-separated relations to embed, e.g. "authors,tags".
fields: Option<String>Comma-separated field names to return.
Trait Implementations§
Source§impl Clone for AdminBrowsePostsParams
impl Clone for AdminBrowsePostsParams
Source§fn clone(&self) -> AdminBrowsePostsParams
fn clone(&self) -> AdminBrowsePostsParams
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AdminBrowsePostsParams
impl Debug for AdminBrowsePostsParams
Source§impl Default for AdminBrowsePostsParams
impl Default for AdminBrowsePostsParams
Source§fn default() -> AdminBrowsePostsParams
fn default() -> AdminBrowsePostsParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AdminBrowsePostsParams
impl RefUnwindSafe for AdminBrowsePostsParams
impl Send for AdminBrowsePostsParams
impl Sync for AdminBrowsePostsParams
impl Unpin for AdminBrowsePostsParams
impl UnsafeUnpin for AdminBrowsePostsParams
impl UnwindSafe for AdminBrowsePostsParams
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