pub struct YarnerData {
pub context: Context,
pub documents: HashMap<PathBuf, Document>,
}
Expand description
Plugin call context
Fields§
§context: Context
The context of the plugin call, including configuration
documents: HashMap<PathBuf, Document>
The documents, mapped to file paths
Trait Implementations§
Source§impl Debug for YarnerData
impl Debug for YarnerData
Source§impl<'de> Deserialize<'de> for YarnerData
impl<'de> Deserialize<'de> for YarnerData
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 YarnerData
impl RefUnwindSafe for YarnerData
impl Send for YarnerData
impl Sync for YarnerData
impl Unpin for YarnerData
impl UnwindSafe for YarnerData
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