pub struct ExtractionLimitExceeded {
pub artifact: String,
pub extractor: String,
pub resource: ExtractionResource,
pub observed: u64,
pub maximum: u64,
}Expand description
Typed fail-closed extraction limit error.
Fields§
§artifact: StringCheckout-relative artifact display path.
extractor: StringExtractor identity.
resource: ExtractionResourceResource whose maximum was exceeded.
observed: u64First rejected observed value.
maximum: u64Effective configured maximum.
Trait Implementations§
Source§impl Clone for ExtractionLimitExceeded
impl Clone for ExtractionLimitExceeded
Source§fn clone(&self) -> ExtractionLimitExceeded
fn clone(&self) -> ExtractionLimitExceeded
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 moreSource§impl Debug for ExtractionLimitExceeded
impl Debug for ExtractionLimitExceeded
Source§impl<'de> Deserialize<'de> for ExtractionLimitExceeded
impl<'de> Deserialize<'de> for ExtractionLimitExceeded
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Display for ExtractionLimitExceeded
impl Display for ExtractionLimitExceeded
impl Eq for ExtractionLimitExceeded
Source§impl Error for ExtractionLimitExceeded
impl Error for ExtractionLimitExceeded
1.30.0 · Source§fn source(&self) -> Option<&(dyn Error + 'static)>
fn source(&self) -> Option<&(dyn Error + 'static)>
Returns the lower-level source of this error, if any. Read more
1.0.0 · Source§fn description(&self) -> &str
fn description(&self) -> &str
👎Deprecated since 1.42.0:
use the Display impl or to_string()
Source§impl From<ExtractionLimitExceeded> for BatchPlanError
impl From<ExtractionLimitExceeded> for BatchPlanError
Source§fn from(source: ExtractionLimitExceeded) -> Self
fn from(source: ExtractionLimitExceeded) -> Self
Converts to this type from the input type.
Source§impl From<ExtractionLimitExceeded> for ExtractorError
impl From<ExtractionLimitExceeded> for ExtractorError
Source§fn from(source: ExtractionLimitExceeded) -> Self
fn from(source: ExtractionLimitExceeded) -> Self
Converts to this type from the input type.
Source§impl From<ExtractionLimitExceeded> for GeneratedClientError
impl From<ExtractionLimitExceeded> for GeneratedClientError
Source§fn from(source: ExtractionLimitExceeded) -> Self
fn from(source: ExtractionLimitExceeded) -> Self
Converts to this type from the input type.
Source§impl From<ExtractionLimitExceeded> for GraphqlExtractionError
impl From<ExtractionLimitExceeded> for GraphqlExtractionError
Source§fn from(source: ExtractionLimitExceeded) -> Self
fn from(source: ExtractionLimitExceeded) -> Self
Converts to this type from the input type.
Source§impl From<ExtractionLimitExceeded> for HttpExtractionError
impl From<ExtractionLimitExceeded> for HttpExtractionError
Source§fn from(source: ExtractionLimitExceeded) -> Self
fn from(source: ExtractionLimitExceeded) -> Self
Converts to this type from the input type.
Source§impl From<ExtractionLimitExceeded> for PackageManifestError
impl From<ExtractionLimitExceeded> for PackageManifestError
Source§fn from(error: ExtractionLimitExceeded) -> Self
fn from(error: ExtractionLimitExceeded) -> Self
Converts to this type from the input type.
Source§impl From<ExtractionLimitExceeded> for ProtobufExtractionError
impl From<ExtractionLimitExceeded> for ProtobufExtractionError
Source§fn from(source: ExtractionLimitExceeded) -> Self
fn from(source: ExtractionLimitExceeded) -> Self
Converts to this type from the input type.
Source§impl From<ExtractionLimitExceeded> for SourceSyntaxError
impl From<ExtractionLimitExceeded> for SourceSyntaxError
Source§fn from(source: ExtractionLimitExceeded) -> Self
fn from(source: ExtractionLimitExceeded) -> Self
Converts to this type from the input type.
Source§impl JsonSchema for ExtractionLimitExceeded
impl JsonSchema for ExtractionLimitExceeded
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn inline_schema() -> bool
fn inline_schema() -> bool
Whether JSON Schemas generated for this type should be included directly in parent schemas,
rather than being re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for ExtractionLimitExceeded
impl PartialEq for ExtractionLimitExceeded
Source§impl Serialize for ExtractionLimitExceeded
impl Serialize for ExtractionLimitExceeded
impl StructuralPartialEq for ExtractionLimitExceeded
Auto Trait Implementations§
impl Freeze for ExtractionLimitExceeded
impl RefUnwindSafe for ExtractionLimitExceeded
impl Send for ExtractionLimitExceeded
impl Sync for ExtractionLimitExceeded
impl Unpin for ExtractionLimitExceeded
impl UnsafeUnpin for ExtractionLimitExceeded
impl UnwindSafe for ExtractionLimitExceeded
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.