pub struct ScanRegions {
pub regions: Vec<RegionOut>,
pub diagnostics: Vec<Diagnostic>,
}Expand description
The run’s regions and the diagnostics about their shape.
Fields§
§regions: Vec<RegionOut>§diagnostics: Vec<Diagnostic>Auto Trait Implementations§
impl Freeze for ScanRegions
impl RefUnwindSafe for ScanRegions
impl Send for ScanRegions
impl Sync for ScanRegions
impl Unpin for ScanRegions
impl UnsafeUnpin for ScanRegions
impl UnwindSafe for ScanRegions
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more