Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 106 for unmarshaler (0.15 sec)

  1. src/crypto/tls/handshake_server_tls13.go

    		UnmarshalBinary(data []byte) error
    	}
    	marshaler, ok := in.(binaryMarshaler)
    	if !ok {
    		return nil
    	}
    	state, err := marshaler.MarshalBinary()
    	if err != nil {
    		return nil
    	}
    	out := h.New()
    	unmarshaler, ok := out.(binaryMarshaler)
    	if !ok {
    		return nil
    	}
    	if err := unmarshaler.UnmarshalBinary(state); err != nil {
    		return nil
    	}
    	return out
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 17:23:54 UTC 2024
    - 30.5K bytes
    - Viewed (0)
  2. src/encoding/json/encode_test.go

    		t.Fatalf("Marshal:\n\tgot:  %s\n\twant: %s", got, want)
    	}
    	var back stringPointer
    	switch err = Unmarshal(b, &back); {
    	case err != nil:
    		t.Fatalf("Unmarshal error: %v", err)
    	case back.N == nil:
    		t.Fatalf("Unmarshal: back.N = nil, want non-nil")
    	case *back.N != 42:
    		t.Fatalf("Unmarshal: *back.N = %d, want 42", *back.N)
    	}
    }
    
    var encodeStringTests = []struct {
    	in  string
    	out string
    }{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 18:42:28 UTC 2024
    - 29.4K bytes
    - Viewed (0)
  3. internal/grid/handlers.go

    	return h.subSingle[id] != nil || h.subStateless[id] != nil || h.subStreams[id] != nil
    }
    
    // RoundTripper provides an interface for type roundtrip serialization.
    type RoundTripper interface {
    	msgp.Unmarshaler
    	msgp.Marshaler
    	msgp.Sizer
    
    	comparable
    }
    
    // SingleHandler is a type safe handler for single roundtrip requests.
    type SingleHandler[Req, Resp RoundTripper] struct {
    	id            HandlerID
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 15:51:27 UTC 2024
    - 27.1K bytes
    - Viewed (0)
  4. docs/debugging/xl-meta/main.go

    	ModTime   int64
    	Signature [4]byte
    	Type      uint8
    	Flags     uint8
    	EcN, EcM  uint8 // Note that these will be 0/0 for non-v2 objects and older xl.meta
    }
    
    // UnmarshalMsg implements msgp.Unmarshaler
    func (z *xlMetaV2VersionHeaderV2) UnmarshalMsg(bts []byte, hdrVer uint) (o []byte, err error) {
    	var zb0001 uint32
    	zb0001, bts, err = msgp.ReadArrayHeaderBytes(bts)
    	if err != nil {
    		err = msgp.WrapError(err)
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 31 14:49:23 UTC 2024
    - 38.5K bytes
    - Viewed (0)
  5. src/encoding/json/encode.go

    	_ "unsafe" // for linkname
    )
    
    // Marshal returns the JSON encoding of v.
    //
    // Marshal traverses the value v recursively.
    // If an encountered value implements [Marshaler]
    // and is not a nil pointer, Marshal calls [Marshaler.MarshalJSON]
    // to produce JSON. If no [Marshaler.MarshalJSON] method is present but the
    // value implements [encoding.TextMarshaler] instead, Marshal calls
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 00:18:55 UTC 2024
    - 36.2K bytes
    - Viewed (0)
  6. cmd/data-usage-cache.go

    		}
    	}
    	return
    }
    
    // MarshalMsg implements msgp.Marshaler
    func (z dataUsageHashMap) MarshalMsg(b []byte) (o []byte, err error) {
    	o = msgp.Require(b, z.Msgsize())
    	o = msgp.AppendArrayHeader(o, uint32(len(z)))
    	for zb0004 := range z {
    		o = msgp.AppendString(o, zb0004)
    	}
    	return
    }
    
    // UnmarshalMsg implements msgp.Unmarshaler
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Fri May 10 14:49:50 UTC 2024
    - 42.8K bytes
    - Viewed (0)
  7. src/time/time.go

    	b, err := t.appendStrictRFC3339(b)
    	b = append(b, '"')
    	if err != nil {
    		return nil, errors.New("Time.MarshalJSON: " + err.Error())
    	}
    	return b, nil
    }
    
    // UnmarshalJSON implements the [json.Unmarshaler] interface.
    // The time must be a quoted string in the RFC 3339 format.
    func (t *Time) UnmarshalJSON(data []byte) error {
    	if string(data) == "null" {
    		return nil
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 50.7K bytes
    - Viewed (0)
  8. staging/src/k8s.io/apimachinery/pkg/runtime/serializer/cbor/cbor.go

    	if _, ok := into.(runtime.Unstructured); ok {
    		if _, unmarshalErr := s.unmarshal(data, into); unmarshalErr != nil {
    			actual, interpretErr := s.metaFactory.Interpret(data)
    			if interpretErr != nil {
    				return nil, nil, interpretErr
    			}
    
    			if gvk != nil {
    				*actual = gvkWithDefaults(*actual, *gvk)
    			}
    
    			return nil, actual, unmarshalErr
    		}
    
    		actual := into.GetObjectKind().GroupVersionKind()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 13 14:57:12 UTC 2024
    - 9.6K bytes
    - Viewed (0)
  9. pkg/wasm/convert.go

    		if err := ec.GetTypedConfig().UnmarshalTo(wasmHTTPFilterConfig); err != nil {
    			return nil, nil, nil, fmt.Errorf("failed to unmarshal extension config resource into Wasm HTTP filter: %w", err)
    		}
    	case ec.GetTypedConfig().TypeUrl == model.WasmNetworkFilterType:
    		wasmNetwork = true
    		if err := ec.GetTypedConfig().UnmarshalTo(wasmNetworkFilterConfig); err != nil {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Apr 17 20:06:41 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  10. staging/src/k8s.io/apimachinery/pkg/apis/meta/v1/time.go

    	return Time{copied}
    }
    
    // UnmarshalJSON implements the json.Unmarshaller interface.
    func (t *Time) UnmarshalJSON(b []byte) error {
    	if len(b) == 4 && string(b) == "null" {
    		t.Time = time.Time{}
    		return nil
    	}
    
    	var str string
    	err := json.Unmarshal(b, &str)
    	if err != nil {
    		return err
    	}
    
    	pt, err := time.Parse(time.RFC3339, str)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 21:48:09 UTC 2024
    - 5.2K bytes
    - Viewed (0)
Back to top