pub struct TypeAndEffect {
pub value_type: String,
pub effect_annotation: String,
pub purity: EffectPurity,
}Fields§
§value_type: String§effect_annotation: String§purity: EffectPurityImplementations§
Trait Implementations§
Source§impl Clone for TypeAndEffect
impl Clone for TypeAndEffect
Source§fn clone(&self) -> TypeAndEffect
fn clone(&self) -> TypeAndEffect
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for TypeAndEffect
impl RefUnwindSafe for TypeAndEffect
impl Send for TypeAndEffect
impl Sync for TypeAndEffect
impl Unpin for TypeAndEffect
impl UnsafeUnpin for TypeAndEffect
impl UnwindSafe for TypeAndEffect
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