Re-exports§
pub use crate::FromRawParameter;pub use crate::FromRawParameters;pub use crate::ParameterAny;pub use crate::ParameterMemref;pub use crate::ParameterMemrefInout;pub use crate::ParameterMemrefInput;pub use crate::ParameterMemrefOutput;pub use crate::ParameterMemrefRead;pub use crate::ParameterMemrefWrite;pub use crate::ParameterNone;pub use crate::ParameterValueInout;pub use crate::ParameterValueInput;pub use crate::ParameterValueOutput;pub use crate::ParameterValueRead;pub use crate::ParameterValueWrite;pub use crate::ParametersAny;pub use crate::ParametersNone;
Macros§
- trace_
print - Macro for printing to the trace output, without a newline.
- trace_
println - Macro for printing to the trace output, with a newline.
Use the
format!syntax to write data to the standard output. Seestd::fmtfor more information.
Attribute Macros§
- ta_
close_ session - Attribute to declare the entry point of closing a session. Session context
raw pointer (
*mut T) can be defined as an optional parameter. - ta_
create - Attribute to declare the entry point of creating TA.
- ta_
destroy - Attribute to declare the entry point of destroying TA.
- ta_
invoke_ command - Attribute to declare the entry point of invoking commands.
- ta_
open_ session - Attribute to declare the entry point of opening a session.