pub struct StoreRecordQuery {
pub exact_hash: Option<RecordHash>,
pub field_constraints: Vec<StoreFieldConstraint>,
pub link_constraints: Vec<StoreRecordLinkConstraint>,
}Fields§
§exact_hash: Option<RecordHash>§field_constraints: Vec<StoreFieldConstraint>§link_constraints: Vec<StoreRecordLinkConstraint>Implementations§
Source§impl StoreRecordQuery
impl StoreRecordQuery
pub fn all() -> Self
pub fn exact_hash(hash: RecordHash) -> Self
Trait Implementations§
Source§impl Clone for StoreRecordQuery
impl Clone for StoreRecordQuery
Source§fn clone(&self) -> StoreRecordQuery
fn clone(&self) -> StoreRecordQuery
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 StoreRecordQuery
impl Debug for StoreRecordQuery
impl Eq for StoreRecordQuery
Source§impl Hash for StoreRecordQuery
impl Hash for StoreRecordQuery
Source§impl PartialEq for StoreRecordQuery
impl PartialEq for StoreRecordQuery
Source§fn eq(&self, other: &StoreRecordQuery) -> bool
fn eq(&self, other: &StoreRecordQuery) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for StoreRecordQuery
Auto Trait Implementations§
impl Freeze for StoreRecordQuery
impl RefUnwindSafe for StoreRecordQuery
impl Send for StoreRecordQuery
impl Sync for StoreRecordQuery
impl Unpin for StoreRecordQuery
impl UnsafeUnpin for StoreRecordQuery
impl UnwindSafe for StoreRecordQuery
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