Struct exocore_protos::generated::exocore_store::EntityQuery [−][src]
pub struct EntityQuery { pub projections: Vec<Projection>, pub paging: Option<Paging>, pub ordering: Option<Ordering>, pub watch_token: u64, pub result_hash: u64, pub include_deleted: bool, pub predicate: Option<Predicate>, }
Fields
projections: Vec<Projection>
Optional projections on traits and fields to be returned.
paging: Option<Paging>
Query paging requested.
ordering: Option<Ordering>
Query ordering.
watch_token: u64
Optional watch token if this query is to be used for watching.
result_hash: u64
If specified, if results from server matches this hash, results will be
empty with the skipped_hash
field set to true
.
include_deleted: bool
Include deleted mutations matches. Can be used to return recently
modified entities that also include deletions. Deleted traits will
be included in the results, but will have a deletion_date
field
with the date of the deletion.
predicate: Option<Predicate>
Main search predicate on individual traits of the entity.
Trait Implementations
fn merge_field<B>(
&mut self,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
[src]Returns the encoded length of the message without a length delimiter.
Encodes the message to a buffer. Read more
Encodes the message with a length-delimiter to a buffer. Read more
Decodes an instance of the message from a buffer. Read more
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]
fn decode_length_delimited<B>(buf: B) -> Result<Self, DecodeError> where
Self: Default,
B: Buf,
[src]Decodes a length-delimited instance of the message from the buffer.
Decodes an instance of the message from a buffer, and merges it into self
. Read more
Decodes a length-delimited instance of the message from buffer, and
merges it into self
. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for EntityQuery
impl Send for EntityQuery
impl Sync for EntityQuery
impl Unpin for EntityQuery
impl UnwindSafe for EntityQuery
Blanket Implementations
Mutably borrows from an owned value. Read more