[−][src]Trait dprint_core::ConditionRef
Required methods
fn get_unique_id(&self) -> usize
fn get_name(&self) -> &'static str
fn resolve(
&self,
context: &mut ConditionResolverContext<TString, TInfo, TCondition>
) -> Option<bool>
&self,
context: &mut ConditionResolverContext<TString, TInfo, TCondition>
) -> Option<bool>
fn get_true_path(
&self
) -> Option<Rc<Vec<PrintItem<TString, TInfo, TCondition>>>>
&self
) -> Option<Rc<Vec<PrintItem<TString, TInfo, TCondition>>>>
fn get_false_path(
&self
) -> Option<Rc<Vec<PrintItem<TString, TInfo, TCondition>>>>
&self
) -> Option<Rc<Vec<PrintItem<TString, TInfo, TCondition>>>>
Implementors
impl<TString, TInfo> ConditionRef<TString, TInfo, Condition<TString, TInfo>> for Condition<TString, TInfo> where
TString: StringRef,
TInfo: InfoRef,
[src]
TString: StringRef,
TInfo: InfoRef,
fn get_unique_id(&self) -> usize
[src]
fn get_name(&self) -> &'static str
[src]
fn resolve(
&self,
context: &mut ConditionResolverContext<TString, TInfo, Self>
) -> Option<bool>
[src]
&self,
context: &mut ConditionResolverContext<TString, TInfo, Self>
) -> Option<bool>