pub struct ScalaParam {
pub name: String,
pub ty: ScalaType,
pub default: Option<ScalaExpr>,
}Expand description
A single parameter in a Scala method.
Fields§
§name: String§ty: ScalaType§default: Option<ScalaExpr>Trait Implementations§
Source§impl Clone for ScalaParam
impl Clone for ScalaParam
Source§fn clone(&self) -> ScalaParam
fn clone(&self) -> ScalaParam
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 ScalaParam
impl Debug for ScalaParam
Source§impl Display for ScalaParam
impl Display for ScalaParam
Source§impl PartialEq for ScalaParam
impl PartialEq for ScalaParam
impl StructuralPartialEq for ScalaParam
Auto Trait Implementations§
impl Freeze for ScalaParam
impl RefUnwindSafe for ScalaParam
impl Send for ScalaParam
impl Sync for ScalaParam
impl Unpin for ScalaParam
impl UnsafeUnpin for ScalaParam
impl UnwindSafe for ScalaParam
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