pub struct UsageDto {
pub root: String,
pub direction: UsageDirection,
pub reference: String,
pub kind: String,
pub actor: String,
pub context: String,
pub endpoint: String,
pub file: String,
pub prefix: String,
pub location: String,
pub line_range: Option<(u32, u32)>,
pub via: Option<String>,
}Fields§
§root: String§direction: UsageDirection§reference: String§kind: String§actor: String§context: String§endpoint: String§file: String§prefix: String§location: String§line_range: Option<(u32, u32)>§via: Option<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for UsageDto
impl<'de> Deserialize<'de> for UsageDto
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 UsageDto
impl StructuralPartialEq for UsageDto
Auto Trait Implementations§
impl Freeze for UsageDto
impl RefUnwindSafe for UsageDto
impl Send for UsageDto
impl Sync for UsageDto
impl Unpin for UsageDto
impl UnsafeUnpin for UsageDto
impl UnwindSafe for UsageDto
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