pub struct TreeObservation {
pub path: String,
pub children: Vec<String>,
pub revision: RequestId,
pub state: ObservationState,
}Expand description
Lazily materialized entry-tree node.
Fields§
§path: StringCanonical node path.
children: Vec<String>Materialized direct child paths in Host order.
revision: RequestIdRequest revision that most recently owned this tree subject.
state: ObservationStateCurrent expansion lifecycle.
Trait Implementations§
Source§impl Clone for TreeObservation
impl Clone for TreeObservation
Source§impl Debug for TreeObservation
impl Debug for TreeObservation
impl Eq for TreeObservation
Source§impl PartialEq for TreeObservation
impl PartialEq for TreeObservation
impl StructuralPartialEq for TreeObservation
Auto Trait Implementations§
impl Freeze for TreeObservation
impl RefUnwindSafe for TreeObservation
impl Send for TreeObservation
impl Sync for TreeObservation
impl Unpin for TreeObservation
impl UnsafeUnpin for TreeObservation
impl UnwindSafe for TreeObservation
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