pub struct RareStringData {
pub index: Vec<i64>,
pub value: Vec<StringIndex>,
}
Expand description
Data that is only present on rare nodes. RareStringData
Fields§
§index: Vec<i64>
§value: Vec<StringIndex>
Implementations§
Source§impl RareStringData
impl RareStringData
pub fn new(index: Vec<i64>, value: Vec<StringIndex>) -> RareStringData
Source§impl RareStringData
impl RareStringData
pub fn builder() -> RareStringDataBuilder
Source§impl RareStringData
impl RareStringData
pub const IDENTIFIER: &'static str = "DOMSnapshot.RareStringData"
Trait Implementations§
Source§impl Clone for RareStringData
impl Clone for RareStringData
Source§fn clone(&self) -> RareStringData
fn clone(&self) -> RareStringData
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 RareStringData
impl Debug for RareStringData
Source§impl<'de> Deserialize<'de> for RareStringData
impl<'de> Deserialize<'de> for RareStringData
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<RareStringData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<RareStringData, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for RareStringData
impl PartialEq for RareStringData
Source§impl Serialize for RareStringData
impl Serialize for RareStringData
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 RareStringData
Auto Trait Implementations§
impl Freeze for RareStringData
impl RefUnwindSafe for RareStringData
impl Send for RareStringData
impl Sync for RareStringData
impl Unpin for RareStringData
impl UnwindSafe for RareStringData
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