pub struct JsonPathDto { /* private fields */ }
Expand description
Serializable representation of JsonPath domain object
Implementations§
Trait Implementations§
Source§impl Clone for JsonPathDto
impl Clone for JsonPathDto
Source§fn clone(&self) -> JsonPathDto
fn clone(&self) -> JsonPathDto
Returns a duplicate 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 JsonPathDto
impl Debug for JsonPathDto
Source§impl<'de> Deserialize<'de> for JsonPathDto
impl<'de> Deserialize<'de> for JsonPathDto
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl From<JsonPath> for JsonPathDto
impl From<JsonPath> for JsonPathDto
Source§impl FromDto<JsonPathDto> for JsonPath
Utility trait implementation for JsonPath
impl FromDto<JsonPathDto> for JsonPath
Utility trait implementation for JsonPath
type Error = DomainError
fn from_dto(dto: JsonPathDto) -> Result<Self, Self::Error>
Source§impl PartialEq for JsonPathDto
impl PartialEq for JsonPathDto
Source§impl Serialize for JsonPathDto
impl Serialize for JsonPathDto
Source§impl ToDto<JsonPathDto> for JsonPath
Utility trait implementation for JsonPath
impl ToDto<JsonPathDto> for JsonPath
Utility trait implementation for JsonPath
fn to_dto(self) -> JsonPathDto
Source§impl TryFrom<JsonPathDto> for JsonPath
impl TryFrom<JsonPathDto> for JsonPath
Source§type Error = DomainError
type Error = DomainError
The type returned in the event of a conversion error.
impl Eq for JsonPathDto
impl StructuralPartialEq for JsonPathDto
Auto Trait Implementations§
impl Freeze for JsonPathDto
impl RefUnwindSafe for JsonPathDto
impl Send for JsonPathDto
impl Sync for JsonPathDto
impl Unpin for JsonPathDto
impl UnwindSafe for JsonPathDto
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.