pub struct AdmittedCapturePlan { /* private fields */ }Expand description
Immutable admission proof. Deserialization cannot forge admission.
Implementations§
Source§impl AdmittedCapturePlan
impl AdmittedCapturePlan
Sourcepub fn identity(&self) -> &str
pub fn identity(&self) -> &str
Stable digest of the plan, selected catalog semantics, and request shape.
Sourcepub fn plan(&self) -> &CapturePlan
pub fn plan(&self) -> &CapturePlan
Borrows the validated plan.
Sourcepub fn points(&self) -> &[ObservationPoint]
pub fn points(&self) -> &[ObservationPoint]
Borrows selected catalog points in selection order.
Sourcepub fn request(&self) -> CaptureRequestShape
pub fn request(&self) -> CaptureRequestShape
Returns admitted request geometry.
Trait Implementations§
Source§impl Clone for AdmittedCapturePlan
impl Clone for AdmittedCapturePlan
Source§fn clone(&self) -> AdmittedCapturePlan
fn clone(&self) -> AdmittedCapturePlan
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for AdmittedCapturePlan
impl RefUnwindSafe for AdmittedCapturePlan
impl Send for AdmittedCapturePlan
impl Sync for AdmittedCapturePlan
impl Unpin for AdmittedCapturePlan
impl UnsafeUnpin for AdmittedCapturePlan
impl UnwindSafe for AdmittedCapturePlan
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