pub struct DHeaderScope(/* private fields */);Expand description
Opaque scope returned by CdrReader::begin_dheader, passed back to
CdrReader::end_dheader. Under XCDR1 it carries nothing (no-op); under
XCDR2 it holds the absolute buffer offset of the delimited struct’s end.
Implementations§
Trait Implementations§
Source§impl Clone for DHeaderScope
impl Clone for DHeaderScope
Source§fn clone(&self) -> DHeaderScope
fn clone(&self) -> DHeaderScope
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 DHeaderScope
Auto Trait Implementations§
impl Freeze for DHeaderScope
impl RefUnwindSafe for DHeaderScope
impl Send for DHeaderScope
impl Sync for DHeaderScope
impl Unpin for DHeaderScope
impl UnsafeUnpin for DHeaderScope
impl UnwindSafe for DHeaderScope
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