pub struct CanonicalJsonWitness;Expand description
Type-level witness for bytes produced by the canonical JSON serializer.
CanonicalBytes<CanonicalJsonWitness> can only be constructed through
this module’s canonical JSON serializer.
Trait Implementations§
Source§impl Clone for CanonicalJsonWitness
impl Clone for CanonicalJsonWitness
Source§fn clone(&self) -> CanonicalJsonWitness
fn clone(&self) -> CanonicalJsonWitness
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 CanonicalJsonWitness
Source§impl Debug for CanonicalJsonWitness
impl Debug for CanonicalJsonWitness
Source§impl Default for CanonicalJsonWitness
impl Default for CanonicalJsonWitness
Source§fn default() -> CanonicalJsonWitness
fn default() -> CanonicalJsonWitness
Returns the “default value” for a type. Read more
impl Eq for CanonicalJsonWitness
Source§impl Hash for CanonicalJsonWitness
impl Hash for CanonicalJsonWitness
Source§impl PartialEq for CanonicalJsonWitness
impl PartialEq for CanonicalJsonWitness
impl StructuralPartialEq for CanonicalJsonWitness
Auto Trait Implementations§
impl Freeze for CanonicalJsonWitness
impl RefUnwindSafe for CanonicalJsonWitness
impl Send for CanonicalJsonWitness
impl Sync for CanonicalJsonWitness
impl Unpin for CanonicalJsonWitness
impl UnsafeUnpin for CanonicalJsonWitness
impl UnwindSafe for CanonicalJsonWitness
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