Skip to main content

FrameMapOccupiedEntry

Trait FrameMapOccupiedEntry 

Source
pub trait FrameMapOccupiedEntry {
    // Required methods
    fn get_builder_mut(&mut self) -> &mut FrameBuilder;
    fn frame_id(&self) -> &FrameId;
    fn finalize(self) -> FrameBuilder;
}
Expand description

Trait describing an occupied entry in a FrameMap.

See FrameMap::entry for details.

Required Methods§

Source

fn get_builder_mut(&mut self) -> &mut FrameBuilder

Gets mutable reference to the builder assigned to this frame.

Source

fn frame_id(&self) -> &FrameId

Source

fn finalize(self) -> FrameBuilder

Removes the entry and returns the associated FrameBuilder. The FrameBuilder may or may not be complete.

Implementations on Foreign Types§

Source§

impl FrameMapOccupiedEntry for OccupiedEntry<'_, FrameId, FrameBuilder>

Source§

impl FrameMapOccupiedEntry for OccupiedEntry<'_, FrameId, FrameBuilder>

Available on crate feature hashbrown only.

Implementors§