Struct ProcedureArgumentDef
pub struct ProcedureArgumentDef { /* private fields */ }Implementations§
§impl ProcedureArgumentDef
Auto-generated by derive_getters::Getters.
impl ProcedureArgumentDef
Auto-generated by derive_getters::Getters.
pub fn argument_id(&self) -> &ProcedureArgumentId
pub fn argument_id(&self) -> &ProcedureArgumentId
Get field argument_id from instance of ProcedureArgumentDef.
pub fn reporter_id_in_this_block(&self) -> &RefBlock<ExprOrCmpBlockKind>
pub fn reporter_id_in_this_block(&self) -> &RefBlock<ExprOrCmpBlockKind>
Get field reporter_id_in_this_block from instance of ProcedureArgumentDef.
pub fn default_value(&self) -> &SValue
pub fn default_value(&self) -> &SValue
Get field default_value from instance of ProcedureArgumentDef.
Trait Implementations§
§impl Clone for ProcedureArgumentDef
impl Clone for ProcedureArgumentDef
§fn clone(&self) -> ProcedureArgumentDef
fn clone(&self) -> ProcedureArgumentDef
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 more§impl Debug for ProcedureArgumentDef
impl Debug for ProcedureArgumentDef
§impl PartialEq for ProcedureArgumentDef
impl PartialEq for ProcedureArgumentDef
impl StructuralPartialEq for ProcedureArgumentDef
Auto Trait Implementations§
impl !Send for ProcedureArgumentDef
impl !Sync for ProcedureArgumentDef
impl Freeze for ProcedureArgumentDef
impl RefUnwindSafe for ProcedureArgumentDef
impl Unpin for ProcedureArgumentDef
impl UnsafeUnpin for ProcedureArgumentDef
impl UnwindSafe for ProcedureArgumentDef
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,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more