pub struct PublishTransformIdentity;Expand description
The no-op PublishTransform: the default for a TypedPublisher with no static transforms.
Trait Implementations§
Source§impl Clone for PublishTransformIdentity
impl Clone for PublishTransformIdentity
Source§fn clone(&self) -> PublishTransformIdentity
fn clone(&self) -> PublishTransformIdentity
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 moreimpl Copy for PublishTransformIdentity
Source§impl Debug for PublishTransformIdentity
impl Debug for PublishTransformIdentity
Source§impl Default for PublishTransformIdentity
impl Default for PublishTransformIdentity
Source§fn default() -> PublishTransformIdentity
fn default() -> PublishTransformIdentity
Returns the “default value” for a type. Read more
Source§impl<C> PublishTransform<C> for PublishTransformIdentity
impl<C> PublishTransform<C> for PublishTransformIdentity
Source§fn apply(&self, _out: &mut Outgoing<'_>, _cx: &PublishContext<'_, C>)
fn apply(&self, _out: &mut Outgoing<'_>, _cx: &PublishContext<'_, C>)
Transforms
out in place before it is sent, reading the delivery through cx.Auto Trait Implementations§
impl Freeze for PublishTransformIdentity
impl RefUnwindSafe for PublishTransformIdentity
impl Send for PublishTransformIdentity
impl Sync for PublishTransformIdentity
impl Unpin for PublishTransformIdentity
impl UnsafeUnpin for PublishTransformIdentity
impl UnwindSafe for PublishTransformIdentity
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