pub struct CompletePlacementEvidence { /* private fields */ }Expand description
Exact, complete evidence that no valid placement exists.
Implementations§
Source§impl CompletePlacementEvidence
impl CompletePlacementEvidence
pub fn try_new( request: PlacementRequest, evidence: Evidence, ) -> Result<Self, FreeSpaceError>
pub fn request(&self) -> &PlacementRequest
pub fn evidence(&self) -> &Evidence
Trait Implementations§
Source§impl Clone for CompletePlacementEvidence
impl Clone for CompletePlacementEvidence
Source§fn clone(&self) -> CompletePlacementEvidence
fn clone(&self) -> CompletePlacementEvidence
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CompletePlacementEvidence
impl Debug for CompletePlacementEvidence
impl StructuralPartialEq for CompletePlacementEvidence
Auto Trait Implementations§
impl Freeze for CompletePlacementEvidence
impl RefUnwindSafe for CompletePlacementEvidence
impl Send for CompletePlacementEvidence
impl Sync for CompletePlacementEvidence
impl Unpin for CompletePlacementEvidence
impl UnwindSafe for CompletePlacementEvidence
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