View Source Electric.Shapes.Api.Request (electric v1.0.1)
Summary
Types
@type shape_handle() :: Electric.ShapeCacheBehaviour.shape_handle()
@type t() :: %Electric.Shapes.Api.Request{ api: Electric.Shapes.Api.t(), chunk_end_offset: nil | Electric.Replication.LogOffset.t(), global_last_seen_lsn: nil | pos_integer(), handle: nil | shape_handle(), last_offset: nil | Electric.Replication.LogOffset.t(), new_changes_pid: nil | pid(), new_changes_ref: nil | reference(), params: Electric.Shapes.Api.Params.t(), response: Electric.Shapes.Api.Response.t() }
Functions
@spec update_response(t(), (Electric.Shapes.Api.Response.t() -> Electric.Shapes.Api.Response.t())) :: t()