pub struct ProxyCompatibilityChecker;Expand description
Checks whether a proxy spec is compatible with an editing context.
Implementations§
Source§impl ProxyCompatibilityChecker
impl ProxyCompatibilityChecker
Sourcepub fn check(proxy: &ProxySpec, context: &EditingContext) -> CompatibilityResult
pub fn check(proxy: &ProxySpec, context: &EditingContext) -> CompatibilityResult
Check compatibility and return a detailed result.
Auto Trait Implementations§
impl Freeze for ProxyCompatibilityChecker
impl RefUnwindSafe for ProxyCompatibilityChecker
impl Send for ProxyCompatibilityChecker
impl Sync for ProxyCompatibilityChecker
impl Unpin for ProxyCompatibilityChecker
impl UnsafeUnpin for ProxyCompatibilityChecker
impl UnwindSafe for ProxyCompatibilityChecker
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> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
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