pub struct NodeQuery {
pub node_key: String,
pub name: String,
pub created_at: OffsetDateTime,
pub updated_at: OffsetDateTime,
}Expand description
Filterable-field schema of the node projection.
Never constructed: it exists to feed #[derive(ODataFilterable)], which
generates NodeQueryFilterField and its FilterField impl. Declaring it
here rather than on the REST DTO keeps one authority for what $filter and
$orderby may name — the store’s column mapping is written against this
type, so a field nobody mapped cannot reach a query.
Payload paths are deliberately absent: they are admissible only where a
type’s index trait declares them and an index backs them, which this
iteration does not yet build.
Fields§
§node_key: StringThe producer-supplied node key.
name: StringThe node’s display name.
created_at: OffsetDateTime§updated_at: OffsetDateTimeAuto Trait Implementations§
impl Freeze for NodeQuery
impl RefUnwindSafe for NodeQuery
impl Send for NodeQuery
impl Sync for NodeQuery
impl Unpin for NodeQuery
impl UnsafeUnpin for NodeQuery
impl UnwindSafe for NodeQuery
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