Sha256: bfdd25f74828edddf669183e53be80c741ab7012bb100b683bd24f5b00c1f82a

Contents?: true

Size: 293 Bytes

Versions: 1

Compression:

Stored size: 293 Bytes

Contents

# Copyright (c) HashiCorp, Inc.
# SPDX-License-Identifier: MPL-2.0

# Encodes and decodes binary data.
module BinarySerializer
  def self.encode(raw)
    return raw if raw.blank?
    raw.unpack("B*")[0]
  end

  def self.decode(raw)
    return raw if raw.blank?
    [raw].pack("B*")
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
vault-rails-0.9.0 spec/dummy/lib/binary_serializer.rb