Struct yarner_lib::Transclusion
source · [−]Expand description
A Transclusion
is a reference to another file that should be pulled into the source
Fields
file: PathBuf
The target file path
original: String
The original string of the transclusion
Trait Implementations
sourceimpl Clone for Transclusion
impl Clone for Transclusion
sourcefn clone(&self) -> Transclusion
fn clone(&self) -> Transclusion
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for Transclusion
impl Debug for Transclusion
sourceimpl<'de> Deserialize<'de> for Transclusion
impl<'de> Deserialize<'de> for Transclusion
sourcefn 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
sourceimpl PartialEq<Transclusion> for Transclusion
impl PartialEq<Transclusion> for Transclusion
sourcefn eq(&self, other: &Transclusion) -> bool
fn eq(&self, other: &Transclusion) -> bool
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
sourceimpl Serialize for Transclusion
impl Serialize for Transclusion
impl Eq for Transclusion
impl StructuralEq for Transclusion
impl StructuralPartialEq for Transclusion
Auto Trait Implementations
impl RefUnwindSafe for Transclusion
impl Send for Transclusion
impl Sync for Transclusion
impl Unpin for Transclusion
impl UnwindSafe for Transclusion
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Q where
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to key
and return true
if they are equal.