pub struct MatlabValidation;Expand description
Helpers for generating MATLAB input validation statements.
Implementations§
Source§impl MatlabValidation
impl MatlabValidation
Sourcepub fn validate_attributes(
var: &str,
class: &str,
attributes: &[&str],
) -> MatlabStmt
pub fn validate_attributes( var: &str, class: &str, attributes: &[&str], ) -> MatlabStmt
Emit validateattributes(x, {'class'}, {attrs...}).
Sourcepub fn narginchk(min: i64, max: i64) -> MatlabStmt
pub fn narginchk(min: i64, max: i64) -> MatlabStmt
Emit narginchk(min, max).
Sourcepub fn nargoutchk(min: i64, max: i64) -> MatlabStmt
pub fn nargoutchk(min: i64, max: i64) -> MatlabStmt
Emit nargoutchk(min, max).
Auto Trait Implementations§
impl Freeze for MatlabValidation
impl RefUnwindSafe for MatlabValidation
impl Send for MatlabValidation
impl Sync for MatlabValidation
impl Unpin for MatlabValidation
impl UnsafeUnpin for MatlabValidation
impl UnwindSafe for MatlabValidation
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