pub struct EngineContextSourceMaterializationResponseV2 {
pub schema_version: u32,
pub materialization: EngineContextSourceMaterializationResponseV1,
pub presenter: EnginePresenterGrantV1,
}Expand description
The unchanged v1 materialization response, with the presenter grant.
Fields§
§schema_version: u32§materialization: EngineContextSourceMaterializationResponseV1§presenter: EnginePresenterGrantV1Implementations§
Source§impl EngineContextSourceMaterializationResponseV2
impl EngineContextSourceMaterializationResponseV2
Sourcepub fn validate(&self) -> Result<(), ValidationError>
pub fn validate(&self) -> Result<(), ValidationError>
Validate the envelope, the grant’s form and the v1 payload. The capability never appears inside the materialized content.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EngineContextSourceMaterializationResponseV2
impl<'de> Deserialize<'de> for EngineContextSourceMaterializationResponseV2
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 EngineContextSourceMaterializationResponseV2
impl StructuralPartialEq for EngineContextSourceMaterializationResponseV2
Auto Trait Implementations§
impl Forget for EngineContextSourceMaterializationResponseV2
impl Freeze for EngineContextSourceMaterializationResponseV2
impl Move for EngineContextSourceMaterializationResponseV2
impl RefUnwindSafe for EngineContextSourceMaterializationResponseV2
impl Send for EngineContextSourceMaterializationResponseV2
impl Sync for EngineContextSourceMaterializationResponseV2
impl Unpin for EngineContextSourceMaterializationResponseV2
impl UnsafeUnpin for EngineContextSourceMaterializationResponseV2
impl UnwindSafe for EngineContextSourceMaterializationResponseV2
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