pub struct IncludeLong { /* private fields */ }Expand description
Long-form include values. Paths remain inert source data: no documents or env files are read.
Implementations§
Source§impl IncludeLong
impl IncludeLong
pub const fn span(&self) -> SourceSpan
pub fn paths(&self) -> &[Located<String>]
pub fn env_files(&self) -> &[Located<String>]
pub const fn project_directory(&self) -> Option<&Located<String>>
pub fn unmodeled_fields(&self) -> &[FieldReference]
Trait Implementations§
Source§impl Clone for IncludeLong
impl Clone for IncludeLong
Source§fn clone(&self) -> IncludeLong
fn clone(&self) -> IncludeLong
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IncludeLong
impl Debug for IncludeLong
impl Eq for IncludeLong
Source§impl PartialEq for IncludeLong
impl PartialEq for IncludeLong
impl StructuralPartialEq for IncludeLong
Auto Trait Implementations§
impl Freeze for IncludeLong
impl RefUnwindSafe for IncludeLong
impl Send for IncludeLong
impl Sync for IncludeLong
impl Unpin for IncludeLong
impl UnsafeUnpin for IncludeLong
impl UnwindSafe for IncludeLong
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