pub struct JsonOutput<'out> { /* private fields */ }Implementations§
Trait Implementations§
Source§impl<'out> Debug for JsonOutput<'out>
impl<'out> Debug for JsonOutput<'out>
Source§impl<'out> JsonIdx for JsonOutput<'out>
impl<'out> JsonIdx for JsonOutput<'out>
Source§impl<'out> JsonPsr for JsonOutput<'out>
impl<'out> JsonPsr for JsonOutput<'out>
type Out<'o, T> = Result<T, JsonError> where Self: 'o
fn parse_into<T: Deserialize>(&self) -> Self::Out<'_, T>
Source§impl<'out> PartialEq for JsonOutput<'out>
impl<'out> PartialEq for JsonOutput<'out>
impl<'out> StructuralPartialEq for JsonOutput<'out>
Auto Trait Implementations§
impl<'out> Freeze for JsonOutput<'out>
impl<'out> RefUnwindSafe for JsonOutput<'out>
impl<'out> !Send for JsonOutput<'out>
impl<'out> !Sync for JsonOutput<'out>
impl<'out> Unpin for JsonOutput<'out>
impl<'out> UnwindSafe for JsonOutput<'out>
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