pub struct FluentChainNewMemberAccessFact {
pub class_name: String,
pub first_method: String,
pub steps: Vec<String>,
}Expand description
A fluent chain rooted at a new expression, one fact per chain. A step is
used when the first method and each earlier step return this.
Fields§
§class_name: StringLocal imported class constructed by the new expression.
first_method: StringThe method called on the new instance.
steps: Vec<String>The methods called after the first method, each once, in first-call order.
Trait Implementations§
impl<'__de> Decode<'__de> for FluentChainNewMemberAccessFactwhere
'__de:,
impl Encode for FluentChainNewMemberAccessFact
impl Eq for FluentChainNewMemberAccessFact
impl StructuralPartialEq for FluentChainNewMemberAccessFact
Auto Trait Implementations§
impl Freeze for FluentChainNewMemberAccessFact
impl RefUnwindSafe for FluentChainNewMemberAccessFact
impl Send for FluentChainNewMemberAccessFact
impl Sync for FluentChainNewMemberAccessFact
impl Unpin for FluentChainNewMemberAccessFact
impl UnsafeUnpin for FluentChainNewMemberAccessFact
impl UnwindSafe for FluentChainNewMemberAccessFact
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DecodeOwned for Twhere
T: for<'de> Decode<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.