pub struct EngineContextSourceMaterializationRequestV2 {
pub schema_version: u32,
pub materialization: EngineContextSourceMaterializationRequestV1,
pub presenter: EnginePresenterRequestV1,
}Expand description
The v1 materialization request, with the presenter mode.
Fields§
§schema_version: u32§materialization: EngineContextSourceMaterializationRequestV1§presenter: EnginePresenterRequestV1Implementations§
Source§impl EngineContextSourceMaterializationRequestV2
impl EngineContextSourceMaterializationRequestV2
Sourcepub fn validate_payload(&self) -> Result<(), ValidationError>
pub fn validate_payload(&self) -> Result<(), ValidationError>
Validate the envelope and the unchanged v1 payload.
Trait Implementations§
Source§impl<'de> Deserialize<'de> for EngineContextSourceMaterializationRequestV2
impl<'de> Deserialize<'de> for EngineContextSourceMaterializationRequestV2
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 EngineContextSourceMaterializationRequestV2
impl StructuralPartialEq for EngineContextSourceMaterializationRequestV2
Auto Trait Implementations§
impl Forget for EngineContextSourceMaterializationRequestV2
impl Freeze for EngineContextSourceMaterializationRequestV2
impl Move for EngineContextSourceMaterializationRequestV2
impl RefUnwindSafe for EngineContextSourceMaterializationRequestV2
impl Send for EngineContextSourceMaterializationRequestV2
impl Sync for EngineContextSourceMaterializationRequestV2
impl Unpin for EngineContextSourceMaterializationRequestV2
impl UnsafeUnpin for EngineContextSourceMaterializationRequestV2
impl UnwindSafe for EngineContextSourceMaterializationRequestV2
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