pub struct GeneralizationParams {
pub found_outside_functions: bool,
pub use_count: usize,
pub polarity: Polarity,
}Fields§
§found_outside_functions: bool§use_count: usize§polarity: PolarityTrait Implementations§
Source§impl Clone for GeneralizationParams
impl Clone for GeneralizationParams
Source§fn clone(&self) -> GeneralizationParams
fn clone(&self) -> GeneralizationParams
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 moreimpl Copy for GeneralizationParams
Source§impl Debug for GeneralizationParams
impl Debug for GeneralizationParams
Source§impl Default for GeneralizationParams
impl Default for GeneralizationParams
impl Eq for GeneralizationParams
Source§impl Hash for GeneralizationParams
impl Hash for GeneralizationParams
Source§impl PartialEq for GeneralizationParams
impl PartialEq for GeneralizationParams
Source§fn eq(&self, other: &GeneralizationParams) -> bool
fn eq(&self, other: &GeneralizationParams) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for GeneralizationParams
Auto Trait Implementations§
impl Freeze for GeneralizationParams
impl RefUnwindSafe for GeneralizationParams
impl Send for GeneralizationParams
impl Sync for GeneralizationParams
impl Unpin for GeneralizationParams
impl UnsafeUnpin for GeneralizationParams
impl UnwindSafe for GeneralizationParams
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