GetRecreateSnapshot
Defined in: packages/@livestore/adapter-web/src/web-worker/common/worker-schema.ts:109
Extends
Section titled “Extends”object&TaggedRequest<"GetRecreateSnapshot",GetRecreateSnapshot,Encoded<{_tag:tag<"GetRecreateSnapshot">; }>,never, {migrationsReport: {migrations: readonlyobject[]; };snapshot:Uint8Array<ArrayBufferLike>; }, {migrationsReport: {migrations: readonlyobject[]; };snapshot:Uint8Array<ArrayBufferLike>; },UnexpectedError, {_tag:"LiveStore.UnexpectedError";cause:unknown;note?:string;payload?:any; },never,this>
Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new GetRecreateSnapshot(
props,options?):GetRecreateSnapshot
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:4265
Parameters
Section titled “Parameters”void | { }
options?
Section titled “options?”MakeOptions
Returns
Section titled “Returns”GetRecreateSnapshot
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).constructor
Properties
Section titled “Properties”
readonly_tag:"GetRecreateSnapshot"
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:5060
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, })._tag
[RequestTypeId]
Section titled “[RequestTypeId]”
readonly[RequestTypeId]:object
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Request.d.ts:41
readonly_A:Covariant<{migrationsReport: {migrations: readonlyobject[]; };snapshot:Uint8Array<ArrayBufferLike>; }>
readonly_E:Covariant<UnexpectedError>
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).[RequestTypeId]
[symbolSerializable]
Section titled “[symbolSerializable]”
readonly[symbolSerializable]:Schema<GetRecreateSnapshot,Encoded<{_tag:tag<"GetRecreateSnapshot">; }>,never>
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:4747
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).[symbolSerializable]
[symbolWithResult]
Section titled “[symbolWithResult]”
readonly[symbolWithResult]:object
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:4820
failure
Section titled “failure”
readonlyfailure:Schema<UnexpectedError, {_tag:"LiveStore.UnexpectedError";cause:unknown;note?:string;payload?:any; },never>
success
Section titled “success”
readonlysuccess:Schema<{migrationsReport: {migrations: readonlyobject[]; };snapshot:Uint8Array<ArrayBufferLike>; }, {migrationsReport: {migrations: readonlyobject[]; };snapshot:Uint8Array<ArrayBufferLike>; },never>
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).[symbolWithResult]
readonlystatic_tag:"GetRecreateSnapshot"
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:5034
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, })._tag
[TypeId]
Section titled “[TypeId]”
readonlystatic[TypeId]:object
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:160
readonly_A:Invariant<GetRecreateSnapshot>
readonly_I:Invariant<{_tag:"GetRecreateSnapshot"; }>
readonly_R:Covariant<never>
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).[TypeId]
readonlystaticast:Transformation
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:4267
3.10.0
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).ast
Context
Section titled “Context”
readonlystaticContext:never
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:63
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).Context
Encoded
Section titled “Encoded”
readonlystaticEncoded:object
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:62
_tag:
"GetRecreateSnapshot"
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).Encoded
failure
Section titled “failure”
readonlystaticfailure: typeofUnexpectedError
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:5036
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).failure
fields
Section titled “fields”
readonlystaticfields:object
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:4270
readonly_tag:tag<"GetRecreateSnapshot">
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).fields
identifier
Section titled “identifier”
readonlystaticidentifier:string
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:4273
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).identifier
success
Section titled “success”
readonlystaticsuccess:Struct
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:5035
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).success
readonlystaticType:GetRecreateSnapshot
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:61
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).Type
Methods
Section titled “Methods”annotations()
Section titled “annotations()”
staticannotations(annotations):SchemaClass<GetRecreateSnapshot, {_tag:"GetRecreateSnapshot"; },never>
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:4269
Merges a set of new annotations with existing ones, potentially overwriting any duplicates.
Parameters
Section titled “Parameters”annotations
Section titled “annotations”Schema<GetRecreateSnapshot>
Returns
Section titled “Returns”SchemaClass<GetRecreateSnapshot, { _tag: "GetRecreateSnapshot"; }, never>
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).annotations
extend()
Section titled “extend()”
staticextend<Extended>(identifier): <NewFields>(fields,annotations?) => [Extended] extends [never] ?"Missing `Self` generic - use `class Self extends Base.extend<Self>()({ ... })`":Class<Extended,object&NewFields,object&object& { readonly [K in string | number | symbol as Key<NewFields, K>]: Encoded<NewFields[K]> } & { readonly [K in string | number | symbol as Key<NewFields, K>]?: Encoded<NewFields[K]> },Context<NewFields[keyofNewFields]>,Constructor<NewFields>,GetRecreateSnapshot, { }>
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:4296
Type Parameters
Section titled “Type Parameters”Extended
Section titled “Extended”Extended = never
Parameters
Section titled “Parameters”identifier
Section titled “identifier”string
Returns
Section titled “Returns”<
NewFields>(fields,annotations?): [Extended] extends [never] ?"Missing `Self` generic - use `class Self extends Base.extend<Self>()({ ... })`":Class<Extended,object&NewFields,object&object& { readonly [K in string | number | symbol as Key<NewFields, K>]: Encoded<NewFields[K]> } & { readonly [K in string | number | symbol as Key<NewFields, K>]?: Encoded<NewFields[K]> },Context<NewFields[keyofNewFields]>,Constructor<NewFields>,GetRecreateSnapshot, { }>
Type Parameters
Section titled “Type Parameters”NewFields
Section titled “NewFields”NewFields extends Fields
Parameters
Section titled “Parameters”fields
Section titled “fields”NewFields | HasFields<NewFields>
annotations?
Section titled “annotations?”ClassAnnotations<Extended, { [K in string | number | symbol]: Type<{ _tag: tag<“GetRecreateSnapshot”> } & NewFields>[K] }>
Returns
Section titled “Returns”[Extended] extends [never] ? "Missing `Self` generic - use `class Self extends Base.extend<Self>()({ ... })`" : Class<Extended, object & NewFields, object & object & { readonly [K in string | number | symbol as Key<NewFields, K>]: Encoded<NewFields[K]> } & { readonly [K in string | number | symbol as Key<NewFields, K>]?: Encoded<NewFields[K]> }, Context<NewFields[keyof NewFields]>, Constructor<NewFields>, GetRecreateSnapshot, { }>
Example
Section titled “Example”import { Schema } from "effect"
class MyClass extends Schema.Class<MyClass>("MyClass")({ myField: Schema.String}) { myMethod() { return this.myField + "my" }}
class NextClass extends MyClass.extend<NextClass>("NextClass")({ nextField: Schema.Number}) { nextMethod() { return this.myMethod() + this.myField + this.nextField }}Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).extend
make()
Section titled “make()”
staticmake<C>(this, …args):InstanceType<C>
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:4268
Type Parameters
Section titled “Type Parameters”C extends (…args) => any
Parameters
Section titled “Parameters”C
…ConstructorParameters<C>
Returns
Section titled “Returns”InstanceType<C>
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).make
pipe()
Section titled “pipe()”Call Signature
Section titled “Call Signature”
staticpipe<A>(this):A
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:10
Type Parameters
Section titled “Type Parameters”A
Parameters
Section titled “Parameters”A
Returns
Section titled “Returns”A
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B>(this,ab):B
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:11
Type Parameters
Section titled “Type Parameters”A
B = never
Parameters
Section titled “Parameters”A
(_) => B
Returns
Section titled “Returns”B
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C>(this,ab,bc):C
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:12
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
Returns
Section titled “Returns”C
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D>(this,ab,bc,cd):D
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:13
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
Returns
Section titled “Returns”D
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E>(this,ab,bc,cd,de):E
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:14
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
Returns
Section titled “Returns”E
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F>(this,ab,bc,cd,de,ef):F
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:15
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
Returns
Section titled “Returns”F
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G>(this,ab,bc,cd,de,ef,fg):G
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:16
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
Returns
Section titled “Returns”G
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H>(this,ab,bc,cd,de,ef,fg,gh):H
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:17
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
Returns
Section titled “Returns”H
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I>(this,ab,bc,cd,de,ef,fg,gh,hi):I
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:18
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
Returns
Section titled “Returns”I
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I,J>(this,ab,bc,cd,de,ef,fg,gh,hi,ij):J
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:19
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
J = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
(_) => J
Returns
Section titled “Returns”J
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I,J,K>(this,ab,bc,cd,de,ef,fg,gh,hi,ij,jk):K
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:20
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
J = never
K = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
(_) => J
(_) => K
Returns
Section titled “Returns”K
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I,J,K,L>(this,ab,bc,cd,de,ef,fg,gh,hi,ij,jk,kl):L
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:21
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
J = never
K = never
L = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
(_) => J
(_) => K
(_) => L
Returns
Section titled “Returns”L
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I,J,K,L,M>(this,ab,bc,cd,de,ef,fg,gh,hi,ij,jk,kl,lm):M
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:22
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
J = never
K = never
L = never
M = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
(_) => J
(_) => K
(_) => L
(_) => M
Returns
Section titled “Returns”M
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I,J,K,L,M,N>(this,ab,bc,cd,de,ef,fg,gh,hi,ij,jk,kl,lm,mn):N
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:23
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
J = never
K = never
L = never
M = never
N = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
(_) => J
(_) => K
(_) => L
(_) => M
(_) => N
Returns
Section titled “Returns”N
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O>(this,ab,bc,cd,de,ef,fg,gh,hi,ij,jk,kl,lm,mn,no):O
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:24
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
J = never
K = never
L = never
M = never
N = never
O = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
(_) => J
(_) => K
(_) => L
(_) => M
(_) => N
(_) => O
Returns
Section titled “Returns”O
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P>(this,ab,bc,cd,de,ef,fg,gh,hi,ij,jk,kl,lm,mn,no,op):P
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:25
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
J = never
K = never
L = never
M = never
N = never
O = never
P = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
(_) => J
(_) => K
(_) => L
(_) => M
(_) => N
(_) => O
(_) => P
Returns
Section titled “Returns”P
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q>(this,ab,bc,cd,de,ef,fg,gh,hi,ij,jk,kl,lm,mn,no,op,pq):Q
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:26
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
J = never
K = never
L = never
M = never
N = never
O = never
P = never
Q = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
(_) => J
(_) => K
(_) => L
(_) => M
(_) => N
(_) => O
(_) => P
(_) => Q
Returns
Section titled “Returns”Q
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R>(this,ab,bc,cd,de,ef,fg,gh,hi,ij,jk,kl,lm,mn,no,op,pq,qr):R
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:27
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
J = never
K = never
L = never
M = never
N = never
O = never
P = never
Q = never
R = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
(_) => J
(_) => K
(_) => L
(_) => M
(_) => N
(_) => O
(_) => P
(_) => Q
(_) => R
Returns
Section titled “Returns”R
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S>(this,ab,bc,cd,de,ef,fg,gh,hi,ij,jk,kl,lm,mn,no,op,pq,qr,rs):S
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:28
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
J = never
K = never
L = never
M = never
N = never
O = never
P = never
Q = never
R = never
S = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
(_) => J
(_) => K
(_) => L
(_) => M
(_) => N
(_) => O
(_) => P
(_) => Q
(_) => R
(_) => S
Returns
Section titled “Returns”S
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T>(this,ab,bc,cd,de,ef,fg,gh,hi,ij,jk,kl,lm,mn,no,op,pq,qr,rs,st):T
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:29
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
J = never
K = never
L = never
M = never
N = never
O = never
P = never
Q = never
R = never
S = never
T = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
(_) => J
(_) => K
(_) => L
(_) => M
(_) => N
(_) => O
(_) => P
(_) => Q
(_) => R
(_) => S
(_) => T
Returns
Section titled “Returns”T
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U>(this,ab,bc,cd,de,ef,fg,gh,hi,ij,jk,kl,lm,mn,no,op,pq,qr,rs,st,tu):U
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:30
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
J = never
K = never
L = never
M = never
N = never
O = never
P = never
Q = never
R = never
S = never
T = never
U = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
(_) => J
(_) => K
(_) => L
(_) => M
(_) => N
(_) => O
(_) => P
(_) => Q
(_) => R
(_) => S
(_) => T
(_) => U
Returns
Section titled “Returns”U
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
Call Signature
Section titled “Call Signature”
staticpipe<A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U>(this,ab,bc,cd,de,ef,fg,gh,hi,ij,jk,kl,lm,mn,no,op,pq,qr,rs,st,tu):U
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Pipeable.d.ts:31
Type Parameters
Section titled “Type Parameters”A
B = never
C = never
D = never
E = never
F = never
G = never
H = never
I = never
J = never
K = never
L = never
M = never
N = never
O = never
P = never
Q = never
R = never
S = never
T = never
U = never
Parameters
Section titled “Parameters”A
(_) => B
(_) => C
(_) => D
(_) => E
(_) => F
(_) => G
(_) => H
(_) => I
(_) => J
(_) => K
(_) => L
(_) => M
(_) => N
(_) => O
(_) => P
(_) => Q
(_) => R
(_) => S
(_) => T
(_) => U
Returns
Section titled “Returns”U
Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).pipe
transformOrFail()
Section titled “transformOrFail()”
statictransformOrFail<Transformed>(identifier): <NewFields,R2,R3>(fields,options,annotations?) => [Transformed] extends [never] ?"Missing `Self` generic - use `class Self extends Base.transformOrFail<Self>()({ ... })`":Class<Transformed,object&NewFields,Encoded<{_tag:tag<"GetRecreateSnapshot">; }>,R2|R3|Context<NewFields[keyofNewFields]>,Constructor<NewFields>,GetRecreateSnapshot, { }>
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:4326
Type Parameters
Section titled “Type Parameters”Transformed
Section titled “Transformed”Transformed = never
Parameters
Section titled “Parameters”identifier
Section titled “identifier”string
Returns
Section titled “Returns”<
NewFields,R2,R3>(fields,options,annotations?): [Transformed] extends [never] ?"Missing `Self` generic - use `class Self extends Base.transformOrFail<Self>()({ ... })`":Class<Transformed,object&NewFields,Encoded<{_tag:tag<"GetRecreateSnapshot">; }>,R2|R3|Context<NewFields[keyofNewFields]>,Constructor<NewFields>,GetRecreateSnapshot, { }>
Type Parameters
Section titled “Type Parameters”NewFields
Section titled “NewFields”NewFields extends Fields
R2
R3
Parameters
Section titled “Parameters”fields
Section titled “fields”NewFields
options
Section titled “options”decode
Section titled “decode”(input, options, ast) => Effect<{ [K in string | number | symbol]: Type<{ _tag: tag<“GetRecreateSnapshot”> } & NewFields>[K] }, ParseIssue, R2>
encode
Section titled “encode”(input, options, ast) => Effect<{ _tag: "GetRecreateSnapshot"; }, ParseIssue, R3>
annotations?
Section titled “annotations?”ClassAnnotations<Transformed, { [K in string | number | symbol]: Type<{ _tag: tag<“GetRecreateSnapshot”> } & NewFields>[K] }>
Returns
Section titled “Returns”[Transformed] extends [never] ? "Missing `Self` generic - use `class Self extends Base.transformOrFail<Self>()({ ... })`" : Class<Transformed, object & NewFields, Encoded<{ _tag: tag<"GetRecreateSnapshot">; }>, R2 | R3 | Context<NewFields[keyof NewFields]>, Constructor<NewFields>, GetRecreateSnapshot, { }>
Example
Section titled “Example”import { Effect, Schema } from "effect"
class MyClass extends Schema.Class<MyClass>("MyClass")({ myField: Schema.String}) { myMethod() { return this.myField + "my" }}
class NextClass extends MyClass.transformOrFail<NextClass>("NextClass")({ nextField: Schema.Number}, { decode: (i) => Effect.succeed({ myField: i.myField, nextField: i.myField.length }), encode: (a) => Effect.succeed({ myField: a.myField })}) { nextMethod() { return this.myMethod() + this.myField + this.nextField }}Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).transformOrFail
transformOrFailFrom()
Section titled “transformOrFailFrom()”
statictransformOrFailFrom<Transformed>(identifier): <NewFields,R2,R3>(fields,options,annotations?) => [Transformed] extends [never] ?"Missing `Self` generic - use `class Self extends Base.transformOrFailFrom<Self>()({ ... })`":Class<Transformed,object&NewFields,Encoded<{_tag:tag<"GetRecreateSnapshot">; }>,R2|R3|Context<NewFields[keyofNewFields]>,Constructor<NewFields>,GetRecreateSnapshot, { }>
Defined in: node_modules/.pnpm/effect@3.15.2/node_modules/effect/dist/dts/Schema.d.ts:4359
Type Parameters
Section titled “Type Parameters”Transformed
Section titled “Transformed”Transformed = never
Parameters
Section titled “Parameters”identifier
Section titled “identifier”string
Returns
Section titled “Returns”<
NewFields,R2,R3>(fields,options,annotations?): [Transformed] extends [never] ?"Missing `Self` generic - use `class Self extends Base.transformOrFailFrom<Self>()({ ... })`":Class<Transformed,object&NewFields,Encoded<{_tag:tag<"GetRecreateSnapshot">; }>,R2|R3|Context<NewFields[keyofNewFields]>,Constructor<NewFields>,GetRecreateSnapshot, { }>
Type Parameters
Section titled “Type Parameters”NewFields
Section titled “NewFields”NewFields extends Fields
R2
R3
Parameters
Section titled “Parameters”fields
Section titled “fields”NewFields
options
Section titled “options”decode
Section titled “decode”(input, options, ast) => Effect<{ [K in string | number | symbol]: ({ _tag: “GetRecreateSnapshot” } & {} & { readonly [K in string | number | symbol as Key<NewFields, K>]: Encoded<NewFields[K]> } & { readonly [K in string | number | symbol as Key<NewFields, K>]?: Encoded<(…)[(…)]> })[K] }, ParseIssue, R2>
encode
Section titled “encode”(input, options, ast) => Effect<Encoded<{ _tag: tag<"GetRecreateSnapshot">; }>, ParseIssue, R3>
annotations?
Section titled “annotations?”ClassAnnotations<Transformed, { [K in string | number | symbol]: Type<{ _tag: tag<“GetRecreateSnapshot”> } & NewFields>[K] }>
Returns
Section titled “Returns”[Transformed] extends [never] ? "Missing `Self` generic - use `class Self extends Base.transformOrFailFrom<Self>()({ ... })`" : Class<Transformed, object & NewFields, Encoded<{ _tag: tag<"GetRecreateSnapshot">; }>, R2 | R3 | Context<NewFields[keyof NewFields]>, Constructor<NewFields>, GetRecreateSnapshot, { }>
Example
Section titled “Example”import { Effect, Schema } from "effect"
class MyClass extends Schema.Class<MyClass>("MyClass")({ myField: Schema.String}) { myMethod() { return this.myField + "my" }}
class NextClass extends MyClass.transformOrFailFrom<NextClass>("NextClass")({ nextField: Schema.Number}, { decode: (i) => Effect.succeed({ myField: i.myField, nextField: i.myField.length }), encode: (a) => Effect.succeed({ myField: a.myField })}) { nextMethod() { return this.myMethod() + this.myField + this.nextField }}Inherited from
Section titled “Inherited from”Schema.TaggedRequest<GetRecreateSnapshot>()('GetRecreateSnapshot', { payload: {}, success: Schema.Struct({ snapshot: Transferable.Uint8Array, migrationsReport: MigrationsReport, }), failure: UnexpectedError, }).transformOrFailFrom