pub struct CustomPreview {
pub header: String,
pub body_getter_id: Option<RemoteObjectId>,
}
Fields§
§header: String
The JSON-stringified result of formatter.header(object, config) call. It contains json ML array that represents RemoteObject.
body_getter_id: Option<RemoteObjectId>
If formatter returns true as a result of formatter.hasBody call then bodyGetterId will contain RemoteObjectId for the function that returns result of formatter.body(object, config) call. The result value is json ML array.
Implementations§
Source§impl CustomPreview
impl CustomPreview
pub fn new(header: impl Into<String>) -> CustomPreview
Source§impl CustomPreview
impl CustomPreview
pub fn builder() -> CustomPreviewBuilder
Source§impl CustomPreview
impl CustomPreview
pub const IDENTIFIER: &'static str = "Runtime.CustomPreview"
Trait Implementations§
Source§impl Clone for CustomPreview
impl Clone for CustomPreview
Source§fn clone(&self) -> CustomPreview
fn clone(&self) -> CustomPreview
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for CustomPreview
impl Debug for CustomPreview
Source§impl<'de> Deserialize<'de> for CustomPreview
impl<'de> Deserialize<'de> for CustomPreview
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<CustomPreview, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<CustomPreview, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl<T> From<T> for CustomPreview
impl<T> From<T> for CustomPreview
Source§fn from(url: T) -> CustomPreview
fn from(url: T) -> CustomPreview
Converts to this type from the input type.
Source§impl PartialEq for CustomPreview
impl PartialEq for CustomPreview
Source§impl Serialize for CustomPreview
impl Serialize for CustomPreview
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for CustomPreview
Auto Trait Implementations§
impl Freeze for CustomPreview
impl RefUnwindSafe for CustomPreview
impl Send for CustomPreview
impl Sync for CustomPreview
impl Unpin for CustomPreview
impl UnwindSafe for CustomPreview
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more