UNPKG

the-moby-effect

Version:
17 lines (15 loc) 627 B
import * as Schema from "effect/Schema"; export class MountBindOptions extends Schema.Class<MountBindOptions>("MountBindOptions")( { Propagation: Schema.optional(Schema.Literals(["rprivate", "private", "rshared", "shared", "rslave", "slave"])), NonRecursive: Schema.optional(Schema.Boolean), CreateMountpoint: Schema.optional(Schema.Boolean), ReadOnlyNonRecursive: Schema.optional(Schema.Boolean), ReadOnlyForceRecursive: Schema.optional(Schema.Boolean), }, { identifier: "MountBindOptions", title: "mount.BindOptions", documentation: "", } ) {}