pub struct CodeExpression {Show 16 fields
pub type_: CodeExpression_,
pub programming_language: String,
pub text: String,
pub code_dependencies: Option<Vec<CodeExecutableCodeDependencies>>,
pub code_dependents: Option<Vec<CodeExecutableCodeDependents>>,
pub compile_digest: Option<Box<Cord>>,
pub errors: Option<Vec<CodeError>>,
pub execute_count: Option<u32>,
pub execute_digest: Option<Box<Cord>>,
pub execute_duration: Option<Number>,
pub execute_ended: Option<Box<Date>>,
pub execute_required: Option<CodeExecutableExecuteRequired>,
pub execute_status: Option<CodeExecutableExecuteStatus>,
pub id: Option<Box<String>>,
pub media_type: Option<Box<String>>,
pub output: Option<Box<Node>>,
}
Expand description
An executable programming code expression.
Fields§
§type_: CodeExpression_
The name of this type
programming_language: String
The programming language of the code.
text: String
The text of the code.
code_dependencies: Option<Vec<CodeExecutableCodeDependencies>>
The upstream dependencies of the code.
code_dependents: Option<Vec<CodeExecutableCodeDependents>>
The downstream dependents of the code.
compile_digest: Option<Box<Cord>>
A digest of the content, semantics and dependencies of the node.
errors: Option<Vec<CodeError>>
Errors when compiling (e.g. syntax errors) or executing the chunk.
execute_count: Option<u32>
A count of the number of times that the node has been executed.
execute_digest: Option<Box<Cord>>
The compileDigest
of the node when it was last executed.
execute_duration: Option<Number>
Duration in seconds of the last execution of the code.
execute_ended: Option<Box<Date>>
The date-time that the the last execution of the code ended.
execute_required: Option<CodeExecutableExecuteRequired>
Whether, and why, a node requires execution or re-execution.
execute_status: Option<CodeExecutableExecuteStatus>
Status of the most recent, including any current, execution of the code.
id: Option<Box<String>>
The identifier for this item.
media_type: Option<Box<String>>
Media type, typically expressed using a MIME format, of the code.
output: Option<Box<Node>>
The value of the expression when it was last evaluated.
Trait Implementations§
Source§impl Clone for CodeExpression
impl Clone for CodeExpression
Source§fn clone(&self) -> CodeExpression
fn clone(&self) -> CodeExpression
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more