pub struct AlgorithmResultSchema {
pub fields: &'static [AlgorithmField],
pub includes_node_properties: bool,
}Expand description
Stable logical schema required from an algorithm implementation.
Fields§
§fields: &'static [AlgorithmField]Required fields in public output order.
includes_node_properties: boolNode properties follow the required fields for node-oriented verbs.
Trait Implementations§
Source§impl Clone for AlgorithmResultSchema
impl Clone for AlgorithmResultSchema
Source§fn clone(&self) -> AlgorithmResultSchema
fn clone(&self) -> AlgorithmResultSchema
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 moreimpl Copy for AlgorithmResultSchema
Source§impl Debug for AlgorithmResultSchema
impl Debug for AlgorithmResultSchema
impl Eq for AlgorithmResultSchema
Source§impl PartialEq for AlgorithmResultSchema
impl PartialEq for AlgorithmResultSchema
impl StructuralPartialEq for AlgorithmResultSchema
Auto Trait Implementations§
impl Freeze for AlgorithmResultSchema
impl RefUnwindSafe for AlgorithmResultSchema
impl Send for AlgorithmResultSchema
impl Sync for AlgorithmResultSchema
impl Unpin for AlgorithmResultSchema
impl UnsafeUnpin for AlgorithmResultSchema
impl UnwindSafe for AlgorithmResultSchema
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.