pub struct StreamSplitExpression(pub StreamingSplitExpression);Expand description
Opaque wrapper for a programmatic streaming-split expression.
camel_api::StreamingSplitExpression is a bare Arc<dyn Fn …> and has no
Debug implementation; wrapping it keeps BuilderStep’s derived Debug
while rendering the closure as opaque, mirroring OpaqueProcessor.
Tuple Fields§
§0: StreamingSplitExpressionTrait Implementations§
Source§impl Clone for StreamSplitExpression
impl Clone for StreamSplitExpression
Source§impl Debug for StreamSplitExpression
impl Debug for StreamSplitExpression
Auto Trait Implementations§
impl !RefUnwindSafe for StreamSplitExpression
impl !UnwindSafe for StreamSplitExpression
impl Freeze for StreamSplitExpression
impl Send for StreamSplitExpression
impl Sync for StreamSplitExpression
impl Unpin for StreamSplitExpression
impl UnsafeUnpin for StreamSplitExpression
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