LookupError

Enumin aclfastly 0.13.1View source
1
2
3
4
5
6
7
8
pub enum LookupError {
InvalidHandle,
InvalidResponseBody,
InvalidArgument,
TooManyRequests,
FastlyStatus(FastlyStatus),
AclError(AclError),
}

Errors thrown on lookup failure.

Variants

InvalidHandle

The handle is invalid.

InvalidResponseBody

The response body is invalid.

InvalidArgument

An argument was incorrect or invalid.

TooManyRequests

Too many requests were made.

FastlyStatus

An unexpected FastlyStatus error occurred.

0: fastly_shared::FastlyStatus

AclError

An unexpected ACL error occurred.

0: abi::fastly_acl::AclError

Trait implementations

impl Debug for LookupError

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Parameters

self: &Self
f: &mut $crate::fmt::Formatter

Returns

$crate::fmt::Result

impl Display for LookupError

fn fmt(&self, __formatter: &mut Formatter<'_>) -> Result

Parameters

self: &Self
__formatter: &mut ::core::fmt::Formatter

Returns

::core::fmt::Result

impl From<AclError> for LookupError

fn from(acl_error: AclError) -> Self

Parameters

acl_error: fastly_sys::fastly_acl::AclError

Returns

Self

impl From<FastlyStatus> for LookupError

fn from(fastly_status: FastlyStatus) -> Self

Parameters

fastly_status: FastlyStatus

Returns

Self

Auto trait implementations

Blanket implementations