pub struct TarDataFormat { /* private fields */ }Implementations§
Trait Implementations§
Source§impl Clone for TarDataFormat
impl Clone for TarDataFormat
Source§fn clone(&self) -> TarDataFormat
fn clone(&self) -> TarDataFormat
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 DataFormat for TarDataFormat
impl DataFormat for TarDataFormat
fn name(&self) -> &str
fn marshal(&self, body: Body) -> Result<Body, CamelError>
fn unmarshal(&self, body: Body) -> Result<Body, CamelError>
Source§fn marshal_in_exchange(
&self,
exchange: &mut Exchange,
body: Body,
) -> Result<Body, CamelError>
fn marshal_in_exchange( &self, exchange: &mut Exchange, body: Body, ) -> Result<Body, CamelError>
Exchange-aware marshal hook. Default delegates to
marshal.
Override when the format needs Exchange context (e.g., writing
metadata headers like CamelCsvHeaderRecord).Source§fn unmarshal_in_exchange(
&self,
exchange: &mut Exchange,
body: Body,
) -> Result<Body, CamelError>
fn unmarshal_in_exchange( &self, exchange: &mut Exchange, body: Body, ) -> Result<Body, CamelError>
Exchange-aware unmarshal hook. Default delegates to
unmarshal.
Override when the format needs Exchange context (e.g., capturing
metadata headers like CamelCsvHeaderRecord).Source§impl Debug for TarDataFormat
impl Debug for TarDataFormat
Source§impl Default for TarDataFormat
impl Default for TarDataFormat
Source§fn default() -> TarDataFormat
fn default() -> TarDataFormat
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for TarDataFormat
impl RefUnwindSafe for TarDataFormat
impl Send for TarDataFormat
impl Sync for TarDataFormat
impl Unpin for TarDataFormat
impl UnsafeUnpin for TarDataFormat
impl UnwindSafe for TarDataFormat
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