// FromContext returns an Instance from the given context, or nil if the context doesn't contain one.
FromContext returns an Instance from the given context, or nil if the context doesn't contain one.
// FromContext returns an Instance from the given context or nil if the context doesn ' t contain one .
func FromContext(ctx context.Context) *Instance {
	if s, ok := ctx.Value(v2rayKey).(*Instance); ok {
		return s
	}
	return nil
}
func FromContext ( ctx context . Context ) * Instance { if s , ok := ctx . Value ( v2rayKey ) . ( * Instance ) ; ok { return s } return nil }
FromContext returns an Instance from the given context, or nil if the context doesn't contain one.
FromContext returns an Instance from the given context or nil if the context doesn ' t contain one .