Get the dataset.
Get the dataset.
dataset
Get this as underlying implementation.
Get this as underlying implementation.
this as underlying implementation
Get the schema.
Get the schema.
schema
Creates a new instance of this LeapFrame with new schema and dataset.
Creates a new instance of this LeapFrame with new schema and dataset.
new schema
new dataset
new leap frame with schema and dataset
Try to drop a field from the LeapFrame.
Try to drop a field from the LeapFrame.
Returns a Failure if the field does not exist.
name of field to drop
try new LeapFrame with field dropped
Try to select fields to create a new LeapFrame.
Try to select fields to create a new LeapFrame.
Returns a Failure if attempting to select any fields that don't exist.
field names to select
try new LeapFrame with selected fields
Try to add a field to the LeapFrame.
Try to add a field to the LeapFrame.
Returns a Failure if trying to add a field that already exists.
field to add
function for calculating field value
try new LeapFrame with new field
Try to add a field to the LeapFrame.
Try to add a field to the LeapFrame.
Returns a Failure if trying to add a field that already exists.
name of field
data type of field
function for calculating field value
try new LeapFrame with new field
Try to add multiple fields to the LeapFrame.
Try to add multiple fields to the LeapFrame.
Returns a Failure if trying to add any existing fields.
fields to add
function for calculating new field values
try new LeapFrame with new fields
Try to add multiple fields to the LeapFrame.
Try to add multiple fields to the LeapFrame.
Returns a Failure if trying to add any existing fields.
first field to add
fields to add
function for calculating new field values
try new LeapFrame with new fields
Trait for a LeapFrame implementation.
self-referential type