// Put created a new object
Put created a new object
// Put created a new object
func (f *Fs) Put(ctx context.Context, in io.Reader, src fs.ObjectInfo, options ...fs.OpenOption) (fs.Object, error) {
	fsObj := &Object{
		fs:     f,
		remote: src.Remote(),
	}
	return fsObj, fsObj.Update(ctx, in, src, options...)
}
func ( f * Fs ) Put ( ctx context . Context , in io . Reader , src fs . ObjectInfo , options ... fs . OpenOption ) ( fs . Object , error ) { fsObj := & Object { fs : f , remote : src . Remote ( ) , } return fsObj , fsObj . Update ( ctx , in , src , options ... ) }
Put created a new object
Put created a new object