pub struct AnalysisSyntaxFacts {
pub diagram_type: Option<String>,
pub text_index: FenceTextIndex,
pub flowchart: Option<AnalysisFlowchartFacts>,
}Fields§
§diagram_type: Option<String>§text_index: FenceTextIndex§flowchart: Option<AnalysisFlowchartFacts>Implementations§
Source§impl AnalysisSyntaxFacts
impl AnalysisSyntaxFacts
pub fn new(diagram_type: Option<String>, text_index: FenceTextIndex) -> Self
pub fn text_scan(text: &str, diagram_type: Option<String>) -> Self
pub fn source(&self) -> FenceTextIndexSource
pub fn with_flowchart(self, flowchart: Option<AnalysisFlowchartFacts>) -> Self
Trait Implementations§
Source§impl Clone for AnalysisSyntaxFacts
impl Clone for AnalysisSyntaxFacts
Source§fn clone(&self) -> AnalysisSyntaxFacts
fn clone(&self) -> AnalysisSyntaxFacts
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 moreAuto Trait Implementations§
impl Freeze for AnalysisSyntaxFacts
impl RefUnwindSafe for AnalysisSyntaxFacts
impl Send for AnalysisSyntaxFacts
impl Sync for AnalysisSyntaxFacts
impl Unpin for AnalysisSyntaxFacts
impl UnsafeUnpin for AnalysisSyntaxFacts
impl UnwindSafe for AnalysisSyntaxFacts
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