pub struct AdaProcedure {
pub name: String,
pub parameters: Vec<AdaParameter>,
}Expand description
An Ada procedure declaration
Fields§
§name: String§parameters: Vec<AdaParameter>Implementations§
Source§impl AdaProcedure
impl AdaProcedure
pub fn new(name: String, parameters: Vec<AdaParameter>) -> Self
Trait Implementations§
Source§impl Clone for AdaProcedure
impl Clone for AdaProcedure
Source§fn clone(&self) -> AdaProcedure
fn clone(&self) -> AdaProcedure
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 moreSource§impl Debug for AdaProcedure
impl Debug for AdaProcedure
Source§impl PartialEq for AdaProcedure
impl PartialEq for AdaProcedure
impl Eq for AdaProcedure
impl StructuralPartialEq for AdaProcedure
Auto Trait Implementations§
impl Freeze for AdaProcedure
impl RefUnwindSafe for AdaProcedure
impl Send for AdaProcedure
impl Sync for AdaProcedure
impl Unpin for AdaProcedure
impl UnwindSafe for AdaProcedure
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