pub struct JsonValueId(pub String);
Tuple Fields§
§0: String
Trait Implementations§
Source§impl Clone for JsonValueId
impl Clone for JsonValueId
Source§fn clone(&self) -> JsonValueId
fn clone(&self) -> JsonValueId
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 JsonValueId
impl Debug for JsonValueId
Source§impl<'de> Deserialize<'de> for JsonValueId
impl<'de> Deserialize<'de> for JsonValueId
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<&str> for JsonValueId
impl From<&str> for JsonValueId
Source§impl From<String> for JsonValueId
impl From<String> for JsonValueId
Source§impl IntoID<JsonValueId> for JsonValue
impl IntoID<JsonValueId> for JsonValue
fn into_id( self, ) -> Pin<Box<dyn Future<Output = Result<JsonValueId, DaggerError>> + Send>>
Source§impl IntoID<JsonValueId> for JsonValueId
impl IntoID<JsonValueId> for JsonValueId
fn into_id( self, ) -> Pin<Box<dyn Future<Output = Result<JsonValueId, DaggerError>> + Send>>
Source§impl PartialEq for JsonValueId
impl PartialEq for JsonValueId
Source§impl Serialize for JsonValueId
impl Serialize for JsonValueId
impl StructuralPartialEq for JsonValueId
Auto Trait Implementations§
impl Freeze for JsonValueId
impl RefUnwindSafe for JsonValueId
impl Send for JsonValueId
impl Sync for JsonValueId
impl Unpin for JsonValueId
impl UnwindSafe for JsonValueId
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