pub struct ReentryCapsule {
pub schema_version: u32,
pub source_state_hash: [u8; 32],
pub nodes: Vec<Node>,
pub relations: Vec<Relation>,
pub focus_cues: Vec<FocusCue>,
pub omitted_node_ids: Vec<String>,
pub used: usize,
pub requested_limit: usize,
pub requested_unit: BudgetUnit,
pub over_budget: bool,
}Fields§
§schema_version: u32§source_state_hash: [u8; 32]§nodes: Vec<Node>§relations: Vec<Relation>§focus_cues: Vec<FocusCue>§omitted_node_ids: Vec<String>§used: usize§requested_limit: usize§requested_unit: BudgetUnit§over_budget: boolImplementations§
Source§impl ReentryCapsule
impl ReentryCapsule
pub fn canonical_content(&self) -> String
Trait Implementations§
Source§impl Clone for ReentryCapsule
impl Clone for ReentryCapsule
Source§impl Debug for ReentryCapsule
impl Debug for ReentryCapsule
impl Eq for ReentryCapsule
Source§impl PartialEq for ReentryCapsule
impl PartialEq for ReentryCapsule
impl StructuralPartialEq for ReentryCapsule
Auto Trait Implementations§
impl Freeze for ReentryCapsule
impl RefUnwindSafe for ReentryCapsule
impl Send for ReentryCapsule
impl Sync for ReentryCapsule
impl Unpin for ReentryCapsule
impl UnsafeUnpin for ReentryCapsule
impl UnwindSafe for ReentryCapsule
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