pub struct InjectionDecisionV1 {
pub schema_version: String,
pub retrieval_receipt_id: String,
pub principal: String,
pub host: String,
pub policy_digest: String,
pub admitted_ids: Vec<String>,
pub rejected_ids: Vec<String>,
pub disposition: InjectionDisposition,
}Fields§
§schema_version: String§retrieval_receipt_id: String§principal: String§host: String§policy_digest: String§admitted_ids: Vec<String>§rejected_ids: Vec<String>§disposition: InjectionDispositionTrait Implementations§
Source§impl Clone for InjectionDecisionV1
impl Clone for InjectionDecisionV1
Source§fn clone(&self) -> InjectionDecisionV1
fn clone(&self) -> InjectionDecisionV1
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 InjectionDecisionV1
impl Debug for InjectionDecisionV1
Source§impl<'de> Deserialize<'de> for InjectionDecisionV1
impl<'de> Deserialize<'de> for InjectionDecisionV1
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
impl Eq for InjectionDecisionV1
Source§impl PartialEq for InjectionDecisionV1
impl PartialEq for InjectionDecisionV1
Source§impl Serialize for InjectionDecisionV1
impl Serialize for InjectionDecisionV1
impl StructuralPartialEq for InjectionDecisionV1
Auto Trait Implementations§
impl Freeze for InjectionDecisionV1
impl RefUnwindSafe for InjectionDecisionV1
impl Send for InjectionDecisionV1
impl Sync for InjectionDecisionV1
impl Unpin for InjectionDecisionV1
impl UnsafeUnpin for InjectionDecisionV1
impl UnwindSafe for InjectionDecisionV1
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> 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.