pub struct TermProofAssert {
pub proof_assert_token: proof_assert,
pub bang_token: Not,
pub block: TermBlock,
}Fields§
§proof_assert_token: proof_assert§bang_token: Not§block: TermBlockTrait Implementations§
Source§impl Debug for TermProofAssert
impl Debug for TermProofAssert
Source§impl From<TermProofAssert> for Term
impl From<TermProofAssert> for Term
Source§fn from(e: TermProofAssert) -> Term
fn from(e: TermProofAssert) -> Term
Converts to this type from the input type.
Source§impl ToTokens for TermProofAssert
impl ToTokens for TermProofAssert
Source§fn to_tokens(&self, tokens: &mut TokenStream)
fn to_tokens(&self, tokens: &mut TokenStream)
Source§fn to_token_stream(&self) -> TokenStream
fn to_token_stream(&self) -> TokenStream
Source§fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
fn into_token_stream(self) -> TokenStreamwhere
Self: Sized,
Auto Trait Implementations§
impl !Send for TermProofAssert
impl !Sync for TermProofAssert
impl Freeze for TermProofAssert
impl RefUnwindSafe for TermProofAssert
impl Unpin for TermProofAssert
impl UnsafeUnpin for TermProofAssert
impl UnwindSafe for TermProofAssert
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> Spanned for Twhere
T: Spanned + ?Sized,
impl<T> Spanned for Twhere
T: Spanned + ?Sized,
Source§fn span(&self) -> Span
fn span(&self) -> Span
Returns a
Span covering the complete contents of this syntax tree
node, or Span::call_site() if this node is empty.