pub struct PublishersQuery {
pub publisher_ids: Vec<String>,
pub publisher_inputs: Option<Value>,
pub results: Vec<Publisher>,
}Expand description
Defines a query for service hook publishers.
Fields§
§publisher_ids: Vec<String>Optional list of publisher ids to restrict the results to
publisher_inputs: Option<Value>Filter for publisher inputs
results: Vec<Publisher>Results from the query
Implementations§
Trait Implementations§
Source§impl Clone for PublishersQuery
impl Clone for PublishersQuery
Source§fn clone(&self) -> PublishersQuery
fn clone(&self) -> PublishersQuery
Returns a copy 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 PublishersQuery
impl Debug for PublishersQuery
Source§impl Default for PublishersQuery
impl Default for PublishersQuery
Source§fn default() -> PublishersQuery
fn default() -> PublishersQuery
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PublishersQuery
impl<'de> Deserialize<'de> for PublishersQuery
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 PublishersQuery
impl PartialEq for PublishersQuery
Source§impl Serialize for PublishersQuery
impl Serialize for PublishersQuery
impl StructuralPartialEq for PublishersQuery
Auto Trait Implementations§
impl Freeze for PublishersQuery
impl RefUnwindSafe for PublishersQuery
impl Send for PublishersQuery
impl Sync for PublishersQuery
impl Unpin for PublishersQuery
impl UnwindSafe for PublishersQuery
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