[−][src]Trait dprint_core::ConditionTrait
Required methods
fn get_unique_id(&self) -> usize
fn get_is_stored(&self) -> bool
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<PrintItemPath<TString, TInfo, TCondition>>
fn get_false_path(&self) -> Option<PrintItemPath<TString, TInfo, TCondition>>
Implementors
impl<TString, TInfo> ConditionTrait<TString, TInfo, Condition<TString, TInfo>> for Condition<TString, TInfo> where
TString: StringTrait,
TInfo: InfoTrait,
[src]
TString: StringTrait,
TInfo: InfoTrait,
fn get_unique_id(&self) -> usize
[src]
fn get_name(&self) -> &'static str
[src]
fn get_is_stored(&self) -> bool
[src]
fn resolve(
&self,
context: &mut ConditionResolverContext<TString, TInfo, Self>
) -> Option<bool>
[src]
&self,
context: &mut ConditionResolverContext<TString, TInfo, Self>
) -> Option<bool>
fn get_true_path(
&self
) -> Option<PrintItemPath<TString, TInfo, Condition<TString, TInfo>>>
[src]
&self
) -> Option<PrintItemPath<TString, TInfo, Condition<TString, TInfo>>>
fn get_false_path(
&self
) -> Option<PrintItemPath<TString, TInfo, Condition<TString, TInfo>>>
[src]
&self
) -> Option<PrintItemPath<TString, TInfo, Condition<TString, TInfo>>>