pub struct ReflectedDeclaration {
pub description: String,
pub required: bool,
pub reference: Coordinates,
}Fields§
§description: String§required: bool§reference: CoordinatesTrait Implementations§
Source§impl Clone for ReflectedDeclaration
impl Clone for ReflectedDeclaration
Source§impl Debug for ReflectedDeclaration
impl Debug for ReflectedDeclaration
Source§impl<'de> Deserialize<'de> for ReflectedDeclaration
impl<'de> Deserialize<'de> for ReflectedDeclaration
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
impl Eq for ReflectedDeclaration
Source§impl PartialEq for ReflectedDeclaration
impl PartialEq for ReflectedDeclaration
Source§impl Serialize for ReflectedDeclaration
impl Serialize for ReflectedDeclaration
impl StructuralPartialEq for ReflectedDeclaration
Auto Trait Implementations§
impl Freeze for ReflectedDeclaration
impl RefUnwindSafe for ReflectedDeclaration
impl Send for ReflectedDeclaration
impl Sync for ReflectedDeclaration
impl Unpin for ReflectedDeclaration
impl UnsafeUnpin for ReflectedDeclaration
impl UnwindSafe for ReflectedDeclaration
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