pub struct NodeMapper;Expand description
节点映射器
Implementations§
Source§impl NodeMapper
impl NodeMapper
Sourcepub fn extract_nodes(results: &[GraphResult]) -> Vec<&GraphNode>
pub fn extract_nodes(results: &[GraphResult]) -> Vec<&GraphNode>
从结果列表提取所有节点
Sourcepub fn map_node<T: DeserializeOwned>(node: &GraphNode) -> Result<T, GraphError>
pub fn map_node<T: DeserializeOwned>(node: &GraphNode) -> Result<T, GraphError>
将节点属性反序列化到用户结构
Auto Trait Implementations§
impl Freeze for NodeMapper
impl RefUnwindSafe for NodeMapper
impl Send for NodeMapper
impl Sync for NodeMapper
impl Unpin for NodeMapper
impl UnsafeUnpin for NodeMapper
impl UnwindSafe for NodeMapper
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