func (r Record) GetFieldSchema(fieldName string) (interface{}, error) {
	// qualify fieldName searches based on record namespace
	fn, err := newName(nameName(fieldName), nameNamespace(r.n.ns))
	if err != nil {
		return nil, err
	}
	field, err := r.getField(fn.n)
	if err != nil {
		return nil, err
	}
	return field.schema, nil
}
// GetFieldSchema returns the schema of the specified Record field.
GetFieldSchema returns the schema of the specified Record field.
// GetFieldSchema returns the schema of the specified Record field .
func (r Record) GetFieldSchema(fieldName string) (interface{}, error) {
	fn, err := newName(nameName(fieldName), nameNamespace(r.n.ns))
	if err != nil {
		return nil, err
	}
	field, err := r.getField(fn.n)
	if err != nil {
		return nil, err
	}
	return field.schema, nil
}
func ( r Record ) GetFieldSchema ( fieldName string ) ( interface { } , error ) { fn , err := newName ( nameName ( fieldName ) , nameNamespace ( r . n . ns ) ) if err != nil { return nil , err } field , err := r . getField ( fn . n ) if err != nil { return nil , err } return field . schema , nil }
GetFieldSchema returns the schema of the specified Record field.
GetFieldSchema returns the schema of the specified Record field .
// qualify fieldName searches based on record namespace