pub struct PlanRecesses { /* private fields */ }Expand description
Every recess of one object’s footprint.
Implementations§
Source§impl PlanRecesses
impl PlanRecesses
Sourcepub fn try_new(
object: ObjectId,
recesses: Vec<PlanRecess>,
evidence: Evidence,
) -> Result<Self, PlanSpanError>
pub fn try_new( object: ObjectId, recesses: Vec<PlanRecess>, evidence: Evidence, ) -> Result<Self, PlanSpanError>
The recesses of object, in the order the adapter walks its
boundary; none for a convex footprint.
Sourcepub fn recesses(&self) -> &[PlanRecess]
pub fn recesses(&self) -> &[PlanRecess]
The recesses found.
Trait Implementations§
Source§impl Clone for PlanRecesses
impl Clone for PlanRecesses
Source§impl Debug for PlanRecesses
impl Debug for PlanRecesses
Source§impl PartialEq for PlanRecesses
impl PartialEq for PlanRecesses
impl StructuralPartialEq for PlanRecesses
Auto Trait Implementations§
impl Freeze for PlanRecesses
impl RefUnwindSafe for PlanRecesses
impl Send for PlanRecesses
impl Sync for PlanRecesses
impl Unpin for PlanRecesses
impl UnsafeUnpin for PlanRecesses
impl UnwindSafe for PlanRecesses
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