pub struct ArgumentJson {
pub name: String,
pub type_name: String,
pub value: ArgumentValueJson,
pub location: ArgumentLocationJson,
}Expand description
Function argument in JSON format
Fields§
§name: String§type_name: String§value: ArgumentValueJson§location: ArgumentLocationJsonTrait Implementations§
Source§impl Debug for ArgumentJson
impl Debug for ArgumentJson
Source§impl<'de> Deserialize<'de> for ArgumentJson
impl<'de> Deserialize<'de> for ArgumentJson
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
Auto Trait Implementations§
impl Freeze for ArgumentJson
impl RefUnwindSafe for ArgumentJson
impl Send for ArgumentJson
impl Sync for ArgumentJson
impl Unpin for ArgumentJson
impl UnsafeUnpin for ArgumentJson
impl UnwindSafe for ArgumentJson
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