pub struct SyncInputBuilder { /* private fields */ }Expand description
Builder for optional sync receipts. New optional wire metadata belongs
here so adding it does not break downstream SyncRequest literals.
Implementations§
Source§impl SyncInputBuilder
impl SyncInputBuilder
Sourcepub fn operator_image(self, operator_image: OperatorImageReport) -> Self
pub fn operator_image(self, operator_image: OperatorImageReport) -> Self
Attach the immutable image receipt for the running Operator.
Sourcepub fn application(self, application: ObservedApplicationReport) -> Self
pub fn application(self, application: ObservedApplicationReport) -> Self
Attach the application release observed in the environment.
pub fn dynamic_containers(self, reports: Vec<DynamicContainerReport>) -> Self
Auto Trait Implementations§
impl !RefUnwindSafe for SyncInputBuilder
impl !UnwindSafe for SyncInputBuilder
impl Freeze for SyncInputBuilder
impl Send for SyncInputBuilder
impl Sync for SyncInputBuilder
impl Unpin for SyncInputBuilder
impl UnsafeUnpin for SyncInputBuilder
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