pub struct ApiSurfaceResult {
pub endpoints: Vec<DetectedEndpoint>,
pub client_calls: Vec<DetectedClientCall>,
pub event_calls: Vec<DetectedEventCall>,
}Expand description
Result of API surface detection.
Fields§
§endpoints: Vec<DetectedEndpoint>§client_calls: Vec<DetectedClientCall>§event_calls: Vec<DetectedEventCall>Trait Implementations§
Source§impl Debug for ApiSurfaceResult
impl Debug for ApiSurfaceResult
Source§impl Default for ApiSurfaceResult
impl Default for ApiSurfaceResult
Source§fn default() -> ApiSurfaceResult
fn default() -> ApiSurfaceResult
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for ApiSurfaceResult
impl RefUnwindSafe for ApiSurfaceResult
impl Send for ApiSurfaceResult
impl Sync for ApiSurfaceResult
impl Unpin for ApiSurfaceResult
impl UnsafeUnpin for ApiSurfaceResult
impl UnwindSafe for ApiSurfaceResult
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