pub struct DeepSerializedValueBuilder<'a> { /* private fields */ }Implementations§
Source§impl<'a> DeepSerializedValueBuilder<'a>
impl<'a> DeepSerializedValueBuilder<'a>
pub fn value(self, value: JsonValue) -> Self
pub fn object_id(self, object_id: impl Into<Cow<'a, str>>) -> Self
Sourcepub fn weak_local_object_reference(
self,
weak_local_object_reference: i64,
) -> Self
pub fn weak_local_object_reference( self, weak_local_object_reference: i64, ) -> Self
Set if value reference met more then once during serialization. In such case, value is provided only to one of the serialized values. Unique per value in the scope of one CDP call.
pub fn build(self) -> DeepSerializedValue<'a>
Auto Trait Implementations§
impl<'a> Freeze for DeepSerializedValueBuilder<'a>
impl<'a> RefUnwindSafe for DeepSerializedValueBuilder<'a>
impl<'a> Send for DeepSerializedValueBuilder<'a>
impl<'a> Sync for DeepSerializedValueBuilder<'a>
impl<'a> Unpin for DeepSerializedValueBuilder<'a>
impl<'a> UnsafeUnpin for DeepSerializedValueBuilder<'a>
impl<'a> UnwindSafe for DeepSerializedValueBuilder<'a>
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