pub enum EndpointHint {
Neighborhood,
FocusedPath,
SessionSnapshot,
}Expand description
Hint about which RPC endpoint triggered this render. Influences the mode heuristic thresholds — scoped paths tolerate more pruning, sessions need richer context.
Variants§
Neighborhood
GetContext — broad neighborhood retrieval.
FocusedPath
GetContextPath — specific path to a target node.
SessionSnapshot
RehydrateSession — multi-role snapshot.
Trait Implementations§
Source§impl Clone for EndpointHint
impl Clone for EndpointHint
Source§fn clone(&self) -> EndpointHint
fn clone(&self) -> EndpointHint
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 EndpointHint
Source§impl Debug for EndpointHint
impl Debug for EndpointHint
Source§impl Default for EndpointHint
impl Default for EndpointHint
Source§fn default() -> EndpointHint
fn default() -> EndpointHint
Returns the “default value” for a type. Read more
impl Eq for EndpointHint
Source§impl PartialEq for EndpointHint
impl PartialEq for EndpointHint
impl StructuralPartialEq for EndpointHint
Auto Trait Implementations§
impl Freeze for EndpointHint
impl RefUnwindSafe for EndpointHint
impl Send for EndpointHint
impl Sync for EndpointHint
impl Unpin for EndpointHint
impl UnsafeUnpin for EndpointHint
impl UnwindSafe for EndpointHint
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